2016-01-23 21 views
1

Python launcher for Windows可以找到的Python安装二进制并选择翻译的特定版本运行:使用Python启动的Windows选择在脚本目录

c:/>py -3.4 

是否有可能从安装选择一些其他二进制?

例如nosebehavenuitka,和许多其他安装脚本或二进制文件,可以直接运行,如果Script目录中的path。 e.g:

c:/behave 

py被用来选择behave打电话?

我知道我可以改为选择整个virtualenv,但我想知道py是否比选择解释器二进制文件有更多的用途。

回答

1

我也想知道这一点,但PEP 397说它是用于选择正确的python可执行文件,并没有提到可能包含在python路径中的已安装软件包的任何二进制文件。

https://www.python.org/dev/peps/pep-0397/

我已经解决这个问题的唯一办法是通过虚拟环境,就像你提到的。