将您的DLL放在setup()的package_data参数中(有关详细信息,请参见distutils文档中的安装软件包数据部分)。如果您需要将DLL放在包目录之外,则可以使用data_files选项。例如,将其放在site-packages目录中:import distutils.sysconfig setup( # [...] data_files = [(distutils.sysconfig.get_python_lib(), ["/path/to/the/DLL"])], )
''
而不是(distutils.sysconfig.get_python_lib()
。 - smiddy84