我两者都有python2.7
and python3.2
安装在Ubuntu 12.04
.
符号链接python
链接到python2.7
.
当我输入:
sudo pip install package-name
它将默认安装python2
的版本package-name
.
有些包同时支持python2
and python3
.
如何安装python3
的版本package-name
via pip
?
Ubuntu 12.10+ 和 Fedora 13+ 有一个名为python3-pip
这将安装pip-3.2
(or pip-3.3
, pip-3.4
or pip3
对于较新的版本),而不需要这种跳跃。
我遇到了这个问题并修复了这个问题,而不需要像wget
或 virtualenvs(假设 Ubuntu 12.04):
- 安装包
python3-setuptools
: run sudo aptitude install python3-setuptools
,这会给你命令easy_install3
.
- 使用 Python 3 的 setuptools 安装 pip:运行
sudo easy_install3 pip
,这会给你命令pip-3.2
就像凯夫的解决方案一样。
- 安装 PyPI 包:运行
sudo pip-3.2 install <package>
(当然,将 python 包安装到你的基本系统中需要 root)。
- …
- Profit!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)