Ubuntu中两个Python时,怎么使用pip

在Ubuntu系统中,当存在Python2和Python3时,使用`pip install`命令默认会安装到Python2的环境中。为正确安装到Python3,需要通过`pip3`命令或者创建`pip3`链接来指定Python3的包管理器。同时,可以利用`alias`命令简化多版本Python的命令调用。
摘要由CSDN通过智能技术生成
Ubuntu13.04, 系统内同时装了Python3.3 和 2.7
用sudo apt-get install python-pip
sudo apt-get install python3-pip
分别装了两个版本对应的pip

但是现在运行pip install 只能给2.7版安装库(好像是因为重名只能调用python-pip),怎么样设置才能给3.3版安装呢?

问题不在于能不能并存,而在于用默认的 pip install 命令给Python3 安装这个做法本身就是错误的,下面是我的解决方案:

环境上之前已经有了 Python 和 pip,

# python --version:
Python 2.7.9
# pip --version
pip 8.1.1 from /usr/local/lib/python2.7/site-packages (python 2.7)

安装了 Python3 (路径 /usr/local/python3/bin/python3)之后,创建一个软链接 /usr/bin/python3,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值