Traceback (most recent call last):
File "extract_C3D_feature.py", line 7, in <module>
import numpy as np
File "/usr/local/lib/python2.7/dist-packages/numpy/__init__.py", line 142, in <module>
from . import core
File "/usr/local/lib/python2.7/dist-packages/numpy/core/__init__.py", line 91, in <module>
raise ImportError(msg.format(path))
ImportError: Something is wrong with the numpy installation. While importing we detected an older version of numpy in ['/usr/local/lib/python2.7/dist-packages/numpy']. One method of fixing this is to repeatedly uninstall numpy until none is found, then reinstall this version.
我尝试卸载并安装,但也许我缺少一些东西
答案 0 :(得分:3)
尝试
sudo pip uninstall numpy
重复直到清除所有numpy版本。
如果您使用的是python3,请用pip3替换pip。
如果这还是不起作用,似乎python正在寻找numpy软件包而不是numpy安装。遵循bash中错误处理程序的建议并卸载numpy不会删除错误,因为python仍然可以看到已卸载的软件包。 如果暂时其他一些应用程序需要这些版本的numpy,请将它们移到python无法找到它们的桌面上。这样可以解决错误。
在使用python3时,您可能需要使用'pip3 install numpy'。
希望这会有所帮助。