我正在使用 Ubuntu 14.04,并且最近安装了 python 3.6,因为默认的 python 版本是 2.7,所以我在 中使用了 python 3.6 的别名(alias python=python3
)~/.barchrc
。
现在,当我在终端中输入 python 时,python 3.5 终端会打开。但是当我输入 pip-V 时,它显示旧版本(即 python 3.4)的路径。
tromesh@TR:/usr/local/bin$ pip3 -V
pip 9.0.1 from /usr/local/lib/python3.4/dist-packages (python 3.4)
如何为 python 3.6 安装 pip3?或者如何将 python 3.6 设为默认设置?
答案1
我猜这可能是因为你安装的 Python 3.6 包不包含 pip,例如 PPA 维护者没有打包 python3.6-pip。
你可以在python.org下载tarball并自行编译Python 3.6(不要忘记像libssl-dev
first那样安装依赖项),其中内置了pip。
sudo apt-get install libssl-dev
# download tarball from python.org
tar xf python-3.*.tar.xz
cd Python-3.6.*/
configure
make
sudo make install