Windows下Python2和Python3以及pip与pip3共存切换问题

一、Python2和python3共存切换

1.安装Anaconda2和Anaconda3

anaconda两个版本下载网址:https://www.anaconda.com/download/
我用的是64位的,所以下载两个64位的版本。
关于Anaconda的安装注意下图问题:


Windows下Python2和Python3以及pip与pip3共存切换问题_第1张图片

选择第一项,省去安装完要自己配置路径的大麻烦。
当你安装完之后你就可以在桌面利用win+R调出命令提示符,接下来你输入python这个命令,回车,你会看到如你所愿
的画面。


Windows下Python2和Python3以及pip与pip3共存切换问题_第2张图片

2.重命名python.exe和pythonw.exe

如果你先安装的Anaconda2,那么你会得到和我一样的结果,如果你先安的Anaconda3那么会先显示Python3.6。这里
以先安装2为例,当你输入Python3或者Python3.6想要切换到Python3时,它会报错。
但也许下面的操作可以帮助你实现这个过程:

打开你安装的Anaconda3文件-->找到Python.exe-->重命名为Python3.exe

你发现下面有一个pythonw.exe,请把它一起改了。
如果你按照我说的做了,那么你现在可以输入python3,回车后得到下面结果:


Windows下Python2和Python3以及pip与pip3共存切换问题_第3张图片

到这你已经实现python2和3切换的功能了。

二.pip和pip3共存

打开cmd,输入以下命令,重新安装python3的pip:
    python3 -m pip install --upgrade pip --force-reinstall
现在你可以尝试了,像我输入的这样:


Windows下Python2和Python3以及pip与pip3共存切换问题_第4张图片

 当你再用pip给两个版本安装python包的时候就不用苦恼了。
 当然如果你先安装的Anaconda3,那这些改动就是对Aanconda2来改了。

版权声明:可以随意转载
https://blog.csdn.net/qq_40707407

你可能感兴趣的:(Windows下Python2和Python3以及pip与pip3共存切换问题)