在Windows 7上添加“python2”路径到命令行

时间:2013-07-27 18:13:47

标签: python windows windows-7 path cmd

我一直在尝试在Windows 7上添加python2路径到命令行。

我试过这样做:

C:\>set python2 = C:\Python27\python.exe

cmd告诉我:

'python2' is not recognized as an internal or external command.

那么如何在Windows 7上添加python2命令行路径?

感谢。

4 个答案:

答案 0 :(得分:8)

此答案从my own answer复制,并根据此问题自定义。

尝试以下命令。

set path=%path%;c:\python27

PATH仅适用于运行上述命令的cmd.exe。

永久设置路径:

  1. 右键单击桌面上的我的电脑
  2. 点击左侧的高级系统设置
  3. 点击环境变量
  4. 添加或更新PATH变量:
    • 如果不存在,请创建一个,并将值设置为C:\python27
    • 如果存在,请将;C:\Python27附加到现有值。
  5. 重新启动cmd.exe。 (对于已经启动的cmd.exe,PATH不会更改)
  6. <强>更新

    如果您想使用 python2 ,请复制可执行文件。

    CD C:\python27    
    COPY python.exe python2.exe
    

答案 1 :(得分:2)

遇到了相同的问题并解决了... 我有C:\Python27,我已将其添加到我的环境变量中,该变量使我可以通过CMD访问“ python”。但是要通过npm安装node-sass,这是我的问题,它仍然说“ python2 ”。一位朋友告诉我,我可以重命名可执行文件,虽然我不敢相信,但是它确实有用:-)

重命名来自: C:\Python27\python.exe> C:\Python27\python2.exe

它对我有用,即使它只是重命名文件也很奇怪。.但是,我不是Windows CMD的硬核。

答案 2 :(得分:0)

我不知道在同时保留python2和python3的情况下是否可以切换它。 但是在使用python2时,您可以从PATH中删除“ python3路径”。 原因默认情况下,在Windows中,如果同时安装了python3,则会选择python3。 因此,您可以尝试使用python2。然后在必要时再次将“ python3路径”添加到PATH

答案 3 :(得分:0)

尽管我将Python添加到path变量中,但它出现得更远了,我尝试使用ThorA。吼叫。它对我有用。

python.exe 要么 python2.exe