如何在 Ubuntu 上通过 pip 安装 python3 版本的软件包?
问题描述:
我在 Ubuntu 12.04
中安装了 python2.7
和 python3.2
.
符号链接 python
链接到 python2.7
.
I have both python2.7
and python3.2
installed in Ubuntu 12.04
.
The symbolic link python
links to python2.7
.
当我输入时:
sudo pip install package-name
默认安装python2
版本的package-name
.
某些包同时支持 python2
和 python3
.
如何通过pip
安装python3
版本的package-name
?
Some package supports both python2
and python3
.
How to install python3
version of package-name
via pip
?
答
你可能想构建一个python3的virtualenv
,然后在激活virtualenv后安装python3的包.所以你的系统不会被搞砸:)
You may want to build a virtualenv
of python3, then install packages of python3 after activating the virtualenv. So your system won't be messed up :)
这可能类似于:
virtualenv -p /usr/bin/python3 py3env
source py3env/bin/activate
pip install package-name