一台计算机如何安装2个版本的python,互不影响呢
2018-01-20 16:16
791 查看
python学习过程中,很多教程都是python2 版本的 但是python2 到2020年就不在维护了,所以 现在教大家如何在一台计算机上安装python2 和python3 互不影响,可以自如的切换。不用任何第三方软件 简单省力,一次配置就可。
第一步 下载适合自己电脑的安装包 32还是64 按照自己的电脑来:python2.7.13和python3.6 先安装哪一个版本无所谓。不会的可以自行百度安装教程。
第二部 安装完成后,检查环境变量是否添加到path中,3.6版本在安装的时候有一个选项是自动添加到环境变量,但是 不管哪一个版本,最好还是要去path里检查一下是否添加上。以我的为例 我需要添加4个路径到path里面去
2.7版本的是 安装路径和python的Scripts D:\Python27和D:\Python27\Scripts 这2个
3.6版本的是 D:\Python36 和D:\Python36\Scripts 这2个. 检查到psth里有着4个 就可以了,安装成功,python环境配置成功。
但是一个问题是,如果你去cmd里输入python 就不知道是运行哪一个版本的了
第三部 也就是说最重要的一步了 关乎成败的,在D:\Python27目录下将python.exe复制一份重命名为python2.exe。注意是复制一份重命名,而不是直接重命名。同样的去D:\Python36目录下将python.exe复制一份重命名为python3.exe.重命名的名称就是在cmd下启动python版本的命令。结果是这样的
![](https://img-blog.csdn.net/20180120160425486?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMjcwODkyODc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
和这个
![](https://img-blog.csdn.net/20180120160455753?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMjcwODkyODc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
操作完这一步 还有一步,同样的去 D:\Python27\Scripts目录下将pip.exe复制一份并重命名为pip2.exe
在D:\Python36\Scripts将pip.exe复制一份并重命名为pip3.exe 即可 。
![](https://img-blog.csdn.net/20180120160846714?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMjcwODkyODc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
![](https://img-blog.csdn.net/20180120160912269?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMjcwODkyODc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
这样就配置成功了 ,去cmd下 输入python2 调用的是python2版本
![](https://img-blog.csdn.net/20180120161017080?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMjcwODkyODc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
输入python3 调用的是
![](https://img-blog.csdn.net/20180120161100073?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMjcwODkyODc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
这样就可以自如的切换了。这么你要问了 ,如果使用pip来安装包如何安装,我如何知道安装的包给哪一个版本安装的呢?
同样 还是使用pip2 和pip3 来区别版本 使用pip2 install 包名 就是给python2 安装的 使用pip3 install 包名 就是给python3 安装的。如图 :
这是给python2安装的包
![](https://img-blog.csdn.net/20180120161326819?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMjcwODkyODc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
查看给python3 安装的包:
![](https://img-blog.csdn.net/20180120161428006?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMjcwODkyODc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
至此 出现上图 就说明 一个电脑中存在了2个版本的python 互不影响。自如切换 ,没有使用任何第三方软件 。
第一步 下载适合自己电脑的安装包 32还是64 按照自己的电脑来:python2.7.13和python3.6 先安装哪一个版本无所谓。不会的可以自行百度安装教程。
第二部 安装完成后,检查环境变量是否添加到path中,3.6版本在安装的时候有一个选项是自动添加到环境变量,但是 不管哪一个版本,最好还是要去path里检查一下是否添加上。以我的为例 我需要添加4个路径到path里面去
2.7版本的是 安装路径和python的Scripts D:\Python27和D:\Python27\Scripts 这2个
3.6版本的是 D:\Python36 和D:\Python36\Scripts 这2个. 检查到psth里有着4个 就可以了,安装成功,python环境配置成功。
但是一个问题是,如果你去cmd里输入python 就不知道是运行哪一个版本的了
第三部 也就是说最重要的一步了 关乎成败的,在D:\Python27目录下将python.exe复制一份重命名为python2.exe。注意是复制一份重命名,而不是直接重命名。同样的去D:\Python36目录下将python.exe复制一份重命名为python3.exe.重命名的名称就是在cmd下启动python版本的命令。结果是这样的
和这个
操作完这一步 还有一步,同样的去 D:\Python27\Scripts目录下将pip.exe复制一份并重命名为pip2.exe
在D:\Python36\Scripts将pip.exe复制一份并重命名为pip3.exe 即可 。
这样就配置成功了 ,去cmd下 输入python2 调用的是python2版本
输入python3 调用的是
这样就可以自如的切换了。这么你要问了 ,如果使用pip来安装包如何安装,我如何知道安装的包给哪一个版本安装的呢?
同样 还是使用pip2 和pip3 来区别版本 使用pip2 install 包名 就是给python2 安装的 使用pip3 install 包名 就是给python3 安装的。如图 :
这是给python2安装的包
查看给python3 安装的包:
至此 出现上图 就说明 一个电脑中存在了2个版本的python 互不影响。自如切换 ,没有使用任何第三方软件 。
相关文章推荐
- 如何在同一台计算机上安装Windows 8.1和Ubuntu 14.04 LTS
- 如何在一台机器上安装两个甚至多个版本的EAS服务器?
- 如何在同一台机器上安装不同版本的JRE
- 一台电脑安装2个不同版本的jdk
- 【Python笔记】源码编译安装Python时,如何支持自定义安装的高版本openssl库
- 如何在Linux系统Ubuntu版本下安装Python开发包NumPy、Matplotlib、SciPy
- 如何在一台主机上安装多个版本oracle 数据库?
- 低版本python如何安装 pip
- pip如何指定python版本安装(mac)
- 《CLR Via C#》 如何查看计算机是否安装了.NET Framework及其版本
- 如何升级到python3版本并且安装pip3
- 如何在一台机器上安装两个甚至多个版本的EAS服务器?
- 如何在一台主机上安装多个版本oracle数据库
- 如何升级到python3版本并且安装pip3及ipython3
- 同一台机器安装多个python版本
- 如何解决python2.7x 版本的安装出错问题
- 如何编译安装protobuf极其python版本
- 如何查看已经安装的python软件包和版本
- Ubuntu下同时安装了python2版本和python3版本如何使用pip分别为P2和P3安装不同类库
- 在Linux(fedora16)中如何安装Python3.2,并设定其为默认的Python版本?