无法在Mac上卸载Numpy

时间:2016-04-21 12:27:28

标签: macos python-2.7 numpy

我正在尝试在OS X numpy上卸载10.10.5

这是我到目前为止所尝试的内容:

使用brew卸载

brew uninstall numpy
Error: No such keg: /usr/local/Cellar/numpy

使用pip卸载

sudo pip uninstall numpy
Cannot uninstall requirement numpy, not installed

以下Python库目录没有Numpy个文件:

/usr/local/lib/python2.7/site-packages/
/Library/Python/2.7/site-packages/
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/

打印包路径不提供实际路径:

In [1]: import numpy; numpy.__path__
In [2]: numpy.__path__
Out[2]: ['numpy']
In [3]: numpy.__file__
Out[3]: 'numpy/__init__.pyc'

已安装的Numpy版本为1.8.0rc1,我不使用虚拟环境。

2 个答案:

答案 0 :(得分:1)

您可以尝试以下方法:

$ sudo rm -rf /usr/local/lib/python2.7/site-packages/numpy/ 
$ sudo rm -rf /usr/local/lib/python2.7/site-packages/numpy-*.egg* 
$ sudo rm -rf /usr/local/bin/f2py

如果您想验证软件包的位置,可以尝试以下方法:

>>> import site; site.getsitepackages()
['/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages']

然后,当您知道包装的准确位置时,可以尝试移除,例如,如果您正在寻找Flask安装:

$ grep -R flask*.* /usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages

答案 1 :(得分:0)

删除目录/private/tmp/numpy解决了它。