【发布时间】:2015-10-18 04:05:38
【问题描述】:
我正在尝试使用 setuptools 打包我的一个项目。本项目部署了“setup.py”中配置的可执行脚本:
scripts=['bin/check_mailq.py'],
“check_mailq.py”文件的第一行是:
#!/usr/bin/env python
如果我执行“setup.py install”,第一行替换为机器/virtualenv的python路径。顺便说一句,如果我使用以下命令将项目打包为 pypi:
python setup.py bdist_egg bdist_wheel upload
然后在我的生产机器上用pip安装,python路径不对。
#!/home/kbyte/pynagmailplugins/venv/bin/python
代替(示例):
#!/opt/production_venv/bin/python
怎么了?
【问题讨论】:
标签: python pip setuptools