使用pip安装脚本有哪些选择?

时间:2015-01-13 07:05:53

标签: python pip

当用户通过pip安装我的软件包时,我想安装一个python2和一个python3版本的单个脚本。理想情况下,这些只是可执行文本文件,其中shebang行表示#!/ usr / bin / env python2 -E或用户系统的等效文件。我有什么方法可以做到这一点吗?

Pip坚持为了自己的目的改变shebang线,我似乎无法说服它做其他事。现在我使用entry_points,但我需要远离它,因为entry_points每次调用可以增加0.3秒的开销(程序运行时间的10倍)。另外,entry_points不允许我指定-E标志,当PYTHONPATH格式错误时将程序打开到bug。

0 个答案:

没有答案