Add “python2” path to command line on Windows 7

懵懂的女人 提交于 2019-12-06 20:29:04

问题


I've been trying to add the python2 path to command line on Windows 7.

I have tried to do it this way:

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

But cmd told me that:

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

So how can I add python2 path to command line on Windows 7?

Thanks.


回答1:


This answer copied from my own answer, and customized to this question.

Try following command.

set path=%path%;c:\python27

PATH is set only for the cmd.exe in which you run the above command.

To permanently set PATH:

  1. Right click My computer in the desktop.
  2. Click Advanced System Settings on the left.
  3. Click Environmental Variable.
  4. Add or Update PATH variable:
    • If it does not exist, create one, and set value as C:\python27
    • If it exist, append ;C:\Python27 to existing value.
  5. Restart cmd.exe. (PATH will not change for already launched cmd.exe)

UPDATE

If you want to use python2, copy the executable.

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



回答2:


Had the same problem and fixed it... I have C:\Python27, which i have added to my environment variables which gave me access to "python" though the CMD.. but for installing node-sass though npm, which was my problem, it continues to say that "python2" is not found. A friend the told me i could just rename name executable, which i didn't belive, but it worked :-)

The rename was from: C:\Python27\python.exe > C:\Python27\python2.exe

It works for me, even though it find it weird just renaming a file.. but then, i am not hardcore in the windows CMD.




回答3:


I don't know whether it can be switched or not while keeping both python2 and python3. But while working with python2 you can remove the "python3 path" from the PATH. Cause By default in windows python3 is selected if both are installed. So you can try this to use python2. then when necessary again add the "python3 path " to the PATH



来源:https://stackoverflow.com/questions/17900954/add-python2-path-to-command-line-on-windows-7

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!