【问题标题】:Can't uninstall Numpy on Mac无法在 Mac 上卸载 Numpy
【发布时间】:2016-08-14 15:46:37
【问题描述】:

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

这是我迄今为止尝试过的:

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,我没有使用虚拟环境。

【问题讨论】:

  • 显示几个输出: $ which python; $ 回声 $PYTHONPATH; $ ls -l dir_where_you_ran_ipython

标签: macos python-2.7 numpy


【解决方案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

【讨论】:

  • 感谢您的回答,我已经尝试按照您的描述删除库文件,但没有帮助。
【解决方案2】:

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

【讨论】:

    猜你喜欢
    • 2021-12-01
    • 2022-07-30
    • 2018-12-01
    • 2018-10-31
    • 1970-01-01
    • 2020-04-21
    • 2016-05-29
    • 2019-07-14
    • 2015-12-28
    相关资源
    最近更新 更多