将dll/so添加到python构建的发行版中



我已经编译了nanomsgpython包装器,我想为这个包创建一个python安装程序。

可以通过运行

创建包
python setup.py bdist --format=wininst

然而,我希望nanomsg.dll/nanomsg.so包含在安装程序/包中,但我没有找到任何关于这个问题的文档。

如文档中所述,需要在 setup.py 脚本中添加以下代码:

setup(
    name='nanomsg',
    version=__version__,
    packages=[str('nanomsg'), str('_nanomsg_ctypes'), str('nanomsg_wrappers')],
    data_files=[(
        'lib\site-packages\', ["C:\Dev\external\nanomsg\x86\Release\nanomsg.dll"]
    )],
)

相关内容

  • 没有找到相关文章

最新更新