为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕田峪9158850 2019-07-08 15:00:52
如何在Ubuntu上通过pip安装python 3版本的软件包?我两者都有python2.7和python3.2装进Ubuntu 12.04.符号链接python链接到python2.7.当我打字时:sudo pip install package-name它将默认安装python2版本package-name.有些软件包支持两者python2和python3.如何安装python3版本package-name通孔pip?
查看完整描述

3 回答

?
千万里不及你

TA贡献1784条经验 获得超9个赞

您可能需要构建一个virtualenv在python 3中,然后在激活Virtualenv之后安装python 3软件包。所以你的系统不会被搞砸:)

这可能是这样的:

virtualenv -p /usr/bin/python3 py3env
source py3env/bin/activate
pip install package-name


查看完整回答
反对 回复 2019-07-08
?
人到中年有点甜

TA贡献1895条经验 获得超7个赞

Ubuntu12.10+和Fedora 13+有一个名为python3-pip将安装pip-3.2(或pip-3.3pip-3.4pip3对于较新的版本),而不需要这样跳过圈。


我偶然发现并修复了这个不需要像wget或者Virtualenv(假设Ubuntu12.04):

  1. 安装包

    python3-setuptools

    *跑

    sudo aptitude install python3-setuptools

    ,这将给您命令

    easy_install3.

  2. 使用Python 3的setuptools安装pip:运行

    sudo easy_install3 pip

    ,这将给您命令

    pip-3.2

    就像Kev的解决方案。
  3. 安装您的PyPI包:运行

    sudo pip-3.2 install <package>

    (当然,将python包安装到基本系统需要根)。
  4. 利润!


查看完整回答
反对 回复 2019-07-08
  • 3 回答
  • 0 关注
  • 923 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信