我在我的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
,我都会得到相同的结果。