从 python下了 opencv_python-3.3.1+contrib-cp36-cp36m-win_amd64.whl
【python 3.6 os win10 64 IDE Pycharm 2017.1】
pip install 路径/opencv_python-3.3.1+contrib-cp36-cp36m-win_amd64.whl
成功安装。
打开Pycharm 测试段opencv代码
1 import cv2 2 3 src =cv2.imread("G:\\Mal-P\\0.jpg") 4 cv2.namedWindow("input image",cv2.WINDOW_AUTOSIZE) 5 cv2.imshow("input image",src) 6 cv2.waitKey(0) 7 cv2.destroyAllWindows() 8 print("--------- End Test ---------")
------ 出现类似错误 【忘了截图了】
ImportError: numpy.core.multiarray failed to import
思索半天,尝试判断在cmd-》》python里判断 numpy版本
numpy.version
无法识别。。
想到去装 numpy 。 在pycharm里找到并安装,失败,提示关键字 系统无法将文件移到不同的磁盘。。。。
后来在几个网页的启发下,意识到可能在文件在占用类似的情况。果断重开机。完成。
参考:
https://stackoverflow.com/questions/19876079/opencv-cannot-find-module-cv2
http://blog.csdn.net/baobao3456810/article/details/52177316
http://blog.csdn.net/icurious/article/details/60464583
另外:Pycharm对OpenCV 3.3.1 版本的支持不是那么完善,在代码检查时 提示 import cv2 模块找不到