ImportError: numpy.core.multiarray failed to import
是opencv2.4.9版本出現的
解決方案:
(python2.7) appleyuchi@Ubuntu16:~/.virtualenvs/python3.5/lib/python3.5/site-packages$ pip install numpy==1.10.0.post2 -i https://pypi.douban.com/simple
root@Ubuntu16:/home/appleyuchi# pip install numpy==1.10.0.post2 -i https://pypi.douban.com/simple
注意,還有最后一步,必須關掉終端后重啟終端,才會生效
另外,我還發現一個規律,如果以上步驟全都做完,恰好在虛擬環境的
/home/appleyuchi/.virtualenvs/python3.5/lib/python3.5路徑以及更深的子路徑運行python、import cv2時,也會報同樣的錯誤。
故需要有步驟:
(python3.5) appleyuchi@Ubuntu16:~/.virtualenvs/python3.5/lib/python3.5/site-packages$ pip install numpy==1.10.0.post2 -i https://pypi.douban.com/simple
總結
以上是生活随笔為你收集整理的ImportError: numpy.core.multiarray failed to import的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 人脸识别报错cascadedetect.
- 下一篇: 让OpenCV2.4.9支持虚拟环境py