如何在 Ubuntu 上通过 pip 安装 python3 版本的软件包?

问题描述:

我在 Ubuntu 12.04 中安装了 python2.7python3.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.

某些包同时支持 python2python3.
如何通过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