【发布时间】:2016-01-17 22:25:32
【问题描述】:
我已经编译了nanomsg的python wrapper,我想为包创建一个python安装程序。
可以通过运行创建包
python setup.py bdist --format=wininst
但是我希望将nanomsg.dll/nanomsg.so 包含在安装程序/包中,但我没有找到任何有关此问题的文档。
【问题讨论】:
标签: python setuptools distribute nanomsg
我已经编译了nanomsg的python wrapper,我想为包创建一个python安装程序。
可以通过运行创建包
python setup.py bdist --format=wininst
但是我希望将nanomsg.dll/nanomsg.so 包含在安装程序/包中,但我没有找到任何有关此问题的文档。
【问题讨论】:
标签: python setuptools distribute nanomsg
如文档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"]
)],
)
【讨论】: