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

2024-05-05

我两者都有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):

  1. 安装包python3-setuptools: run sudo aptitude install python3-setuptools,这会给你命令easy_install3.
  2. 使用 Python 3 的 setuptools 安装 pip:运行sudo easy_install3 pip,这会给你命令pip-3.2就像凯夫的解决方案一样。
  3. 安装 PyPI 包:运行sudo pip-3.2 install <package>(当然,将 python 包安装到你的基本系统中需要 root)。
  4. Profit!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

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

随机推荐