从命令行启动不同的python版本

时间:2013-10-23 01:45:26

标签: python windows path installation

安装:Win7环境,安装了Python 2.7.5和Python 3.3.2并添加到系统路径中。

C:\\py -2

将启动Python 2.7.5,

C:\\py -3

将启动Python 3.3.2,

C:\\python

将启动Python 3.3.2。

是否可以切换哪个Python版本“python”映射到,如果是,如何?

1 个答案:

答案 0 :(得分:2)

在最后一行中,Windows选择%PATH%上包含python可执行文件的第一个目录。你不能改变它,不能重新排序你的道路。

我在路径的早期目录中使用这个小py.bat文件:

\python27\python.exe %1 %2 %3 %4 %5 %6 %7 %8 %9

所以我只需输入py。我有一个类似的py3.bat来启动Python 3。在我调用.batpy.bat的其他py3.bat个文件中,所以当我更改py.bat和/或py3.bat时,他们都会选择我想要的Python版本。

编辑:顺便说一下,我意识到我的py.bat名称与名为py的Python启动程序冲突。我不在乎: - )