我陷入困境。 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$
我对终端输出的解释是:
答案 0 :(得分:2)
正如Jacob Budin所说,这是一个conda bug。尝试运行
conda update distribute
并查看是否会导致问题消失。无论哪种方式,您都不必担心它。
答案 1 :(得分:1)
撰写本文时,pip v1.4.1 is the latest stable release。您遇到的警告是conda中的已知错误(pydata/conda #429)。
检查在conda环境的./python ./pip list
目录中运行bin/
(即使用本地Python和pip脚本)是否会产生您期望的输出(即,列表安装包,没有错误);如果不是,它就会被挂起来。
我会将您的经验添加到GitHub错误线程中。