1

我需要同时使用 python 2 和 python 3。

更改打开 .py 文件时使用的默认 python 的唯一方法是更改​​ PATH 环境变量。步骤很麻烦。

我可以有一些 Windows 批处理脚本来为我修改 PATH 变量吗?

谢谢。

4

3 回答 3

2

是的,通过批处理脚本修改 PATH:

这将启动 Python2:

C:\> set PATH=C:\Python27\;%PATH%
C:\> python.exe

这将启动 Python3:

C:\> set PATH=C:\Python32\;%PATH%
C:\> python.exe

(请注意,更改后的 PATH 仅对您当前的命令 shell 会话有效)

于 2012-08-22T08:45:20.883 回答
0

我有一个简单的方法来切换。在 C:> 中安装 python27 和 python33。然后会有两个文件夹python27和python33。默认设置系统路径为python27。如果要使用 python33,请将 python27 文件夹名称更改为 python27_274 并将 python33 文件夹名称更改为 python27 :)

于 2013-09-22T18:32:03.443 回答
0

您可以使用 regedit 从HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment.

这样您就可以创建两个 reg 文件:一个在路径中包含 python2,另一个在路径中包含 python3。双击相应的文件将相应地更改路径。

于 2012-08-22T08:23:14.993 回答