码迷,mamicode.com
首页 > 编程语言 > 详细

python2和python3同时存在如何安装和使用pip

时间:2019-03-10 09:22:52      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:现在   script   如何   注意   结果   命令   执行   pip   linu   

linux下
如果没有pip则需要安装pip
python2安装pip

sudo apt install python-pip
1
如果是python3,则如下:

sudo apt install python3-pip
1
此时python2和python3同时有pip,
使用pip时如下:
python2:

python2 -m pip install XXX
1
python3:

python3 -m pip install XXX
1
同上,对于windows下,如果没有pip则要先安装,相对linux麻烦那么一小丢丢~
到官网https://pypi.python.org/pypi/pip#downloads

下载图中红色方框的文件,解压后打开终端(cmd)进入此文件夹后输入如下命令
python2安装pip

python2 setup.py install
1
现在安装python3的pip
注意!!!一定不要直接在此目录下执行python3 setup.py install,否则你会哭的。

唉,笔者为了写这篇文章查看一下是否可以如此操作,结果哭得稀里哗啦的,可谓尽职尽责了。
由于pip是兼容python2和python3的,当用python3安装的时候,一定要确定在终端输入python3出来的是python3,没有则要在python3安装目录下的script文件下将python.exe改为python3.exe(当然要设置此为环境变量,这个内容网上有)
cmd进入python3的目录后

python3 setup.py install
1
此时安装完毕输入pip3 -V,结果就是python3的pip,直接输入pip则是python2的pip,当然这个可以不理会,总之以后安装其他东西,要分开,以camb为例
python2

python2 -m pip install camb
1
python3 -m pip install camb
1
当然由于pip,pip3分别已经是python2和python3的了,所以也可以

pip install camb #python2
1
pip3 install camb #python3
---------------------

python2和python3同时存在如何安装和使用pip

标签:现在   script   如何   注意   结果   命令   执行   pip   linu   

原文地址:https://www.cnblogs.com/cqkangle/p/10503894.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!