我在Mac上,我安装numpy,并sklearn按照这个顺序.现在,我遇到了几次已经提到的这些错误:
sklearn"numpy.dtype具有错误的大小,尝试重新编译"pycharm和终端
ValueError:numpy.dtype的大小错误,请尝试重新编译
从sklearn导入时导入:无法导入名称check_build
因此,我尝试通过卸载numpy并重新安装以前的版本来修复此错误.
1)sudo pip install --upgrade numpy..给予权限错误
...OSError: [Errno 1] Operation not permitted: '/tmp/pip-OVY0Vq-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy-1.8.0rc1-py2.7.egg-info'...
2)我试过了brew uninstall numpy,但是import numpy在shell重启后仍然可以工作.
我能想到的唯一一件事就是手动删除所有numpy文件,这些文件在Mac上可以找到
sudo rm -rf /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy
....但即便如此,也会给我一个许可错误.是什么赋予了?