简单详细解决python版本共存问题

来源:互联网 发布:华为端口镜像配置 编辑:程序博客网 时间:2024/06/05 09:41

在公司里做开发,安装python的不同版本是必要的,
可能许多人在安装的时候会出现一些问题。

下面简单介绍一下python2和python3在windows系统下安装的具体步骤,
以及怎样很简单的使用pip安装库:

首先我们要拥有两个不同的安装包,可以通过这个官网链接进行下载:
https://www.python.org/

我的电脑里已经下载好了:
这里写图片描述

下面我们首先安装python2版本,

这里写图片描述

1)上图点击next.
这里写图片描述
2)上图点击next.(—你可以自己更改安装路径,这里我选择默认—)
(记住我们的安装路径,待会我们要用到,我们可以把安装路径复制下来。)

3)然后直到安装成功就行了。(有next就点击就行,不需要配置)

下面我们安装python3版本

这里写图片描述
1)我们点击它
这里写图片描述

2)会跳到下面这个画面

这里写图片描述

3)我们直接点击next,到下面这张图。

这里写图片描述

4)我们可以自己更改安装的默认位置,这里我就直接默认安装了,点击install
(复制并记住我们的安装路径待会我们要用到)

5)直到安装成功

安装完成两个版本以后,我们在cmd窗口中输入python,
如下图:
这里写图片描述
会发现上面的问题,这是因为环境变量还没有配置,
下面我们就来配置一下:
1)首先对着-我的电脑-点击鼠标右键>>然后点击属性
会进入下图这个位置:
这里写图片描述

我们点击高级系统设置,进入下图

这里写图片描述

点击环境变量,进入下图

这里写图片描述

我们在系统变量里面找到Path,然后对其进行编辑
把复制的python2的安装路径粘贴进去,

这里写图片描述

这里可以看到,我不仅添加了安装时路径(C:\python27\)
还添加了(C:\python27\Scripts)
原因是我们如果想要安装第三方之类的库,
我们就能用到pip进行安装,
因为pip存放在C:\python27\Scripts这个目录里面
我打开这个目录给你们看一下:

这里写图片描述
大家会看到这个目录里面有pip.exe,pip2.exe等一些安装工具

大家按照刚才添加python2的方法把python3路径也添加进去就行了。
添加完成后是这个样子的:

这里写图片描述

可能我们的安装目录不同,会有所差异。

我们已经配置好了环境变量,我们在cmd在输入python看一下:
这里写图片描述
可以看到我们成功启动了python,
但是会发现,默认启用的是python2的版本。

那我们怎样启用python3版本呢?
我们首先打开你安装python3的目录找到python.exe
然后对其重命名为python3.exe
我们打开cmd输入python3就可以调用了,如:

这里写图片描述
成功配置好了,嘻嘻。

下面简单介绍一下为什么要重命名;

因为python2的文件目录里面有python.exe
python3文件目录也有python.exe
两个都有,系统只会执行一个,所以想能调用python3,就要对其重新命名。

两种环境下pip安装第三方库介绍:

python2下默认使用pip install XXX就行;

python3下使用pip3 install XXX 或者python3 -m pip install XXX

欢迎大家支持我的其他文章。