pip uninstall对pip列表中的包没有了解(不一致的行为)

时间:2014-06-18 09:43:42

标签: python pip

我在我的mac OS 10.9.3

上通过自制软件安装了python

我通过scipy安装了pip install -U scipy 0.14.0,使用this gist的标记和export CC=gcc的修改,并且它已成功并显示在我的site-packages

drwxr-xr-x  34 olga  admin   1.1K Jun 17 21:01 /usr/local/lib/python2.7/site-packages/scipy
lrwxr-xr-x   1 olga  admin    84B Mar  8 13:51 /usr/local/lib/python2.7/site-packages/scipy-0.13.1-py2.7.egg-info -> ../../../Cellar/scipy/0.13.1/lib/python2.7/site-packages/scipy-0.13.1-py2.7.egg-info
drwxr-xr-x   7 root  admin   238B Jun 17 21:01 /usr/local/lib/python2.7/site-packages/scipy-0.14.0-py2.7.egg-info

但是,当我尝试pip install需要scipy>=0.14.0的本地程序包时,它会继续下载并重新安装!所以我试图找出为什么我的最近版本的scipy没有被检测到。

pip list仅显示版本0.13.1:

olgas-mbp-1378:~ olga$ pip show scipy
... packages removed for brevity...
scipy (0.13.1)
... packages removed for brevity ...

pip show也不知道版本0.14.0

olgas-mbp-1378:~ olga$ pip show scipy
---
Name: scipy
Version: 0.13.1
Location: /usr/local/lib/python2.7/site-packages
Requires: 

pip uninstall并不了解 scipy的任何版本!

olgas-mbp-1378:~ olga$ pip uninstall scipy
Can't uninstall 'scipy'. No files were found to uninstall.

这里发生了什么?真的希望它能够让我感到很简单。

仅供参考,无论是pip还是sudo pip,我都会得到相同的结果。

0 个答案:

没有答案