Python2&Python3共存时安装pip
Python环境说明
- 系统环境:腾讯开发平台Cloud Studio Ubuntu16.04已安装Python2.7.12,Python3.5.2
Python共存使用
1、安装Python
如果初始环境不存在Python,可以参照知乎回答(或自行搜索)来安装两个版本的Python。 由于笔者使用的Cloud Studio云编辑运行环境已默认安装两个版本的Python,所以无需再次安装,当然此时默认的Python为Python2.7.12
,Python3对应Python3.5.2
版本。
➜ workspace git:(master) python --version
Python 2.7.12
➜ workspace git:(master) pip --version
pip 8.1.1 from /usr/lib/python2.7/dist-packages (python 2.7)
➜ workspace git:(master) python3 --version
Python 3.5.2
2、安装pip3
sudo apt-get install python-pip
sudo apt-get install python3-pip
此时pip是已经存在的,而且是存在于默认的Python2.7版本下。如果我们使用以上命令安装pip3会出现报错E: Unable to locate package python3-pip
,具体如下:
➜ workspace git:(master) which pip3
pip3 not found
➜ workspace git:(master) sudo apt-get install python3-pip
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package python3-pip
根据报错信息查询了下,提示原因应该是:新安装Ubuntu后需要先更新软件源。
#更新命令:
sudo apt-get update
更新完成后,我们再次使用sudo apt-get install python3-pip
命令进行安装pip3即可。
➜ workspace git:(master) which pip3
/usr/bin/pip3
安装完成后,查看pip3已经存在。 这时,我们就可以在共存环境下分别使用pip及pip3了。