推荐学习书目
› Learn Python the Hard Way
Python Sites
› PyPI - Python Package Index
› http://diveintopython.org/toc/index.html
› Pocoo
值得关注的项目
› PyPy
› Celery
› Jinja2
› Read the Docs
› gevent
› pyenv
› virtualenv
› Stackless Python
› Beautiful Soup
› 结巴中文分词
› Green Unicorn
› Sentry
› Shovel
› Pyflakes
› pytest
Python 编程
› pep8 Checker
Styles
› PEP 8
› Google Python Style Guide
› Code Style from The Hitchhiker's Guide
pythonee
V2EX  ›  Python

通过 pyenv virtualwrapper 创建的 virtualenv, pip 版本总是过低?

  •  
  •   pythonee · Mar 6, 2016 · 3800 views
    This topic created in 3896 days ago, the information mentioned may be changed or developed.
    系统:os ei capitan
    系统原本的 python 版本为 python 2.7.5 ,通过 brew install python 升级到 python 2.7.11
    然后通过 pyenv 安装 python 3.5.0

    2.7 和 3.5 分别对应的 pip 版本分别为 pip 8.1.0 和 pip 8.0.2

    但是每次通过 mkvirtualenv 来创建 virtualenv 的时候, pip --version 总是 7.1.2 ,不知道这个 pip 的版本是从哪里复制过来的,这样每次创建的 virtualenv 总是要升级 pip,应该是可以通过PIP_VERSION来指定某个版本,但是能不能直接使用对应的python版本的pip呢?这个7.1.2的版本是从哪里过来的呢
    Supplement 1  ·  Mar 6, 2016
    解决了
    更新这下面的 pip wheel
    /Library/Python/2.7/site-packages/virtualenv_support/pip-8.1.0-py2.py3-none-any.whl

    这个文件可以从这里下载
    https://github.com/pypa/virtualenv/tree/develop/virtualenv_support
    7 replies  •  2016-03-08 21:41:53 +08:00
    jun4rui
    jun4rui
    Mar 6, 2016
    1
    是有这个问题,而且直接用 pip 更新又会出别的问题,所以一般用 easy_install 安装需要的玩意可以绕开
    calease
    calease
    Mar 6, 2016
    2
    mkvirtualenv 是从 system 的 site-packages 复制 pip
    LZ 你升级了系统的 pip 没。
    $  pip --version
    pip 8.1.0 from /Library/Python/2.7/site-packages (python 2.7)
    Tink
    Tink
    Mar 6, 2016
    3
    肯定是先升级主机的 pip 然后再 virtualenv 啊
    Neveroldmilk
    Neveroldmilk
    Mar 6, 2016
    4
    pip 版本问题惹毛我了,直接去下载完整包,然后执行 setup.py 。
    pythonee
    pythonee
    OP
    Mar 6, 2016
    5
    @calease 我通过 easy_install 升级的系统 pip ,路径跟你不太一样,我的是 /usr/local/python/...,你是怎么升级 /Library 下的呢?
    pythonee
    pythonee
    OP
    Mar 6, 2016
    6
    @calease
    ➜ ~ pip --version
    pip 8.1.0 from /usr/local/lib/python2.7/site-packages (python 2.7)
    ming2281
    ming2281
    Mar 8, 2016
    7
    不要鸟它
    我的也是一样,每次提示,干啥都提示
    听说 pip 最近有一个 bug,还蛮重大的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1521 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 23:34 · PVG 07:34 · LAX 15:34 · JFK 18:34
    ♥ Do have faith in what you're doing.