Win10系统下,同时安装python2和python3及pip的区别使用

时间:2022-04-14 02:03:26

一开始接触python用的是python3,最近需要用到的一些包在3中没有,于是有了使用python2的需求。

进入python官网,找到核实的python2 下载安装,和之前安装python3一样,无论是默认安装路径还是自定义安装路径,只要能知道在哪里即可。为了区别怕python2和3两种版本,我将python27中的python.exe和pythonnw.exe文件名后均加上了“27”.将python3

安装完成后,需要手动添加python2到环境变量。

打开电脑-属性-高级系统设置-环境变量-系统环境变量

在path中加入python2 的路径,我的是D:\Python27\Scripts\;D:\Python27\;D:\Python27\Lib\site-packages\;

在此过程中注意到,第一次 我加的环境变量路径为D:\Python27\python27(注意最后这个是python27的可执行文件),但是在cmd中输入python27却显示'python27' 不是内部或外部命令,也不是可运行的程序;后来我把路径调整到上一级文件夹,即“D:\Python27\”,便可以在cmd中成功查询python27的安装情况了。

此时,python————python3;python27————python2.7.14


pip 的使用,同一台电脑上python 2和3中的包是相互独立的,所以之前在python3中安装了的包,如果想在2中使用,需要再次进行安装。

python27 -m pip install xxx

python3 -m pip install xxx