windows下python2和3共存时的配置

配置python2和python3共存时,如何配置:参考链接https://www.cnblogs.com/lvjianxun/articles/7531080.html;后面 有自己的总结
1.安装python2和python3
2.修改python2目录下python.exe为python2.exe,修改python2目录下pythonw.exe为pythonw2.exe
   复制python3目录下python.exe为python3.exe,复制python3目录下pythonw.exe为pythonw3.exe
  注:这里因为我自己主要使用python3,所以修改了python2目录下的2个exe文件,如果主要使用python2的话,可以修改python3目录下的2个exe文件。
注意,只更改exe文件,不更改目录,如果更改目录,会导致对应的python无法被识别。(该句是自己添加的)
3.修改环境变量path
  C:\Users\***\AppData\Local\Programs\Python\Python36
  C:\Users\***\AppData\Local\Programs\Python\Python36\Scripts
  C:\Users\***\AppData\Local\Programs\Python\Python27
  C:\Users\***\AppData\Local\Programs\Python\Python27\Scripts 
4.命令行键入python -V查看
  win+r → cmd → python -V
  win+r → cmd → python2 -V
  win+r → cmd → python3 -V

以下是自创:

对于我的环境:
python3安装在:C:\Users\zhanglei\AppData\Local\Programs\Python\Python37\Scripts\;
python2安装在:E:\python

主要使用的是python3时,就把python2的python.exe更改为python2.exe,pythonw.exe更改为pythonw2.exe;把python2原来的安装目录名称从E:\python更改为E:\python27,
而且更改环境变量。

结果:

win+r → cmd → python -V ,就会显示出来python3.7的版本了;
但是python2  -v是没有显示结果的。
把E:\python27更改回E:\python,环境变量中还是E:\python27,则python2,可以识别了;
如果更改了python3的python.exe更改为python3.exe,pythonw.exe更改为pythonw3.exe;
  win+r → cmd → python -V ,就无法展示版本了,但是python3  -V是OK的 。

猜你喜欢

转载自blog.csdn.net/xiaofang2015/article/details/81351748