Python3-pip,Python pip3
Python3和python2分别调用和解决pip共存的问题。python是用来开发的。有两种环境,python2和python3,有时这两种环境需要切换。相应的,pip也分为pip2和pip3两个版本。一般情况下,如果在两者之间键入Python或pip3,就会默认其中一个。本文主要讲述如何独立调用python3、python2、pip2和PIP3。
目标:输入python pip 自动调用python3.4、pip(3.4),输入python2、pip2调用python2.7、pip(2.7)。
当前情况:输入python pip 自动调用python3.4、pip(3.4),输入python2、pip2,无效命令。
1.确保python已经添加到系统环境变量中。打开控制面板\系统和安全\系统,选择高级系统设置、环境变量,选择路径,点击编辑,分别将C:\Python\python27和C:\Python\python27\Scripts添加到环境变量中。
注意:当python3安装后,你可以选择自动添加系统环境变量。如果没有,方法和python2添加过程一样。
2.把pythonw.exe的名字改成pythonw.exe和pythonw.exe,找到python2和python3的安装目录,把python2.7和python3.4中的pythonw.exe和pythonw.exe的名字改成pythonw.exe,pythonw.exe和pythonw.exe,python w . exe
此时,输入python2运行python 2 . 7 . 9版。
3.pip2和pip3需要使用pip这个包管理工具来设置python安装包。但是当python2和python3同时安装时,pip只是一个版本,需要重新安装两个版本的pip,这样两个python版本的pip才能共存。
由于我的电脑目前输入pip自动调用python3.4的pip,我只需要重新安装python2.7的pip即可。
DOS输入:
python2 -m pip安装-升级pip -强制-重新安装显示重新安装成功:
至此,pip2和pip3 修改成功:
经过这样的设置,可以有效避免在Python3环境下用pip命令下载Python库的过程中,错误调用Python2环境下的pip将Python库下载到Python2文件,导致配置正确的Python3运行环境的延迟。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。