10

我已经编译了python 包装器nanomsg并且我想为包创建一个 python 安装程序。

可以通过运行创建包

python setup.py bdist --format=wininst

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

4

1 回答 1

9

如文档here中所述,需要将以下代码添加到他的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"]
    )],
)
于 2015-10-20T11:34:01.223 回答