在Windows7的命令行中添加“python2”路径

2024-04-25 15:29:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直试图将python2路径添加到Windows7上的命令行。

我试过这样做:

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

但是cmd告诉我:

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

那么,如何在Windows7上的命令行中添加python2路径呢?

谢谢。


Tags: or命令行路径cmdanisasnot
3条回答

这个答案是从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的路径不会更改)

更新

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

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

我不知道在同时保留python2和python3的情况下是否可以切换。 但是在使用python2时,可以从路径中删除“python3路径”。 因为在windows python3中,如果两者都已安装,则默认选中。 所以你可以试着用python2。然后在必要时再次将“python3路径”添加到路径中

有同样的问题并解决了。。。 我有C:\Python27,我把它添加到了我的环境变量中,这些变量允许我通过命令访问“python”。。但是对于通过npm安装节点sass,这是我的问题,它继续说“python2”没有找到。一位朋友告诉我,我可以把名字改名为executable,但我不相信,但它起作用了:-)

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

它对我很有用,尽管只是重命名一个文件会让我觉得很奇怪。。但是,我不是windows CMD的核心。

相关问题 更多 >