Python 更新pip不工作

Python 更新pip不工作,python,pip,anaconda,conda,Python,Pip,Anaconda,Conda,我左右为难。Conda一直告诉我升级pip,但是,当我运行Conda update pip命令时,它说pip已完全更新。我的确切终端输出如下: Anton-MacBook-Pro:~ anton$ conda update pip -p /Users/anton/anaconda/envs/py3k # All packages already at latest version, nothing to do. # packages in environment at /Users/anton

我左右为难。Conda一直告诉我升级pip,但是,当我运行Conda update pip命令时,它说pip已完全更新。我的确切终端输出如下:

Anton-MacBook-Pro:~ anton$ conda update pip -p /Users/anton/anaconda/envs/py3k

# All packages already at latest version, nothing to do.
# packages in environment at /Users/anton/anaconda/envs/py3k:
#
# Warning: Your version of pip is older than what conda requires for pip
# integration, so pip-installed packages will not be displayed.  Please
# update pip, (conda update pip -p /Users/anton/anaconda/envs/py3k)

pip                       1.4.1                    py33_1  

Anton-MacBook-Pro:~ anton$
我对终端输出的解释是:

  • 我告诉康达更新皮普
  • 康达告诉我皮普是最新的
  • Conda警告我pip不是最新的,我应该运行我刚才在步骤1中运行的代码 在撰写本文时。您遇到的警告是conda()中的已知错误

    检查在conda环境的
    bin/
    目录中运行
    /python./pip list
    (即,使用本地python和pip脚本)是否会产生预期的输出(即,已安装软件包的列表,没有错误);如果不是,那就是它被挂断的原因


    我会将您的经验添加到GitHub bug线程中。

    正如Jacob Budin所指出的,这是一个conda bug。试着跑步

    conda update distribute
    
    看看这是否能解决问题。不管怎样,你都不必担心