Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
bytenoob
V2EX  ›  Linux

求教 ubuntu 如何安装最新版本的 python pip 等工具?

  •  
  •   bytenoob ·
    bufrr · Jan 25, 2016 · 6300 views
    This topic created in 3838 days ago, the information mentioned may be changed or developed.

    阿里云 ubuntu 14.04 LTS 想把环境部署成为和我自己的电脑一样,编译安装了 python3.5.1 结果 pip 又挂了

    想知道这种情况怎么处理比较好? 一起重新编译pip setuptools等还是有什么更好的方法呢?求教~

    10 replies    2016-01-28 20:43:44 +08:00
    Owenjia
        1
    Owenjia  
       Jan 25, 2016
    试下 Docker ?
    haroldwu
        2
    haroldwu  
       Jan 25, 2016
    Anaconda
    necomancer
        3
    necomancer  
       Jan 25, 2016 via Android   ❤️ 1
    安装一个 Python 发行版比如 anaconda ,用 conda 控制包安装。
    ethego
        4
    ethego  
       Jan 25, 2016
    sudo apt-get install python3-pip && sudo pip install --upgrade pip
    执行这个
    ethego
        5
    ethego  
       Jan 25, 2016   ❤️ 1
    #!/usr/bin/python3.5

    # -*- coding: utf-8 -*-
    import re
    import sys

    from pip import main

    if __name__ == '__main__':
    sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
    sys.exit(main())

    还要记得在 /usr/local/bin 里加这个脚本,头注释要具体看你编译安装的位置
    bytenoob
        6
    bytenoob  
    OP
       Jan 25, 2016
    @ethego pip 挂了 apt-get 会报错

    ImportError: No module named 'pkg_resources' 之类的
    Muninn
        8
    Muninn  
       Jan 25, 2016
    本来就不应该动系统的东西...

    ubuntu 的库其实不算太旧了...它提供哪个版本的 python3 就用哪个版本呗... 然后用 python3-venv 来分隔环境就好了.
    julyclyde
        9
    julyclyde  
       Jan 25, 2016
    首先你要知道 pip 是 python 的一个库,是有从属关系的
    PyPog
        10
    PyPog  
       Jan 28, 2016
    官网下包装不就是最新的了吗?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3205 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 12:07 · PVG 20:07 · LAX 05:07 · JFK 08:07
    ♥ Do have faith in what you're doing.