首页 > 其他 > 详细

在cmd下可以import cv2,而Pycharm报错:找不到cv2

时间:2019-04-07 11:24:49      阅读:402      评论:0      收藏:0      [点我收藏+]

平台:win10 x64+Pycharm+Anaconda3+opencv

 安装教程:参考博客——http://blog.sina.com.cn/s/blog_cca23c300102xiy4.html

 

问题描述:Pycharm新建工程:opencv1->新建python file(test.py)->输入以下代码报错:找不到cv2

import cv2 as cv

src = cv.imread("D:/Working/opencvimg/lena.jpg")
#cv.namedWindow("input image", cv.WINDOW_AUTOSIZE)
cv.imshow("imput image", src)
cv.waitKey(0)
cv.destroyAllWindows()
print(‘Hi,Python!‘)

原因分析:安装顺序:Anaconda3->Pycharm->opencv

首次安装Anaconda3时默认安装python3.7.0(无opencv库),而首次安装Pycharm时会把python的路径添加进去,此时默认添加后的包中无opencv库无opencv

确认问题在Pycharm中点击“File”—>"Settings"->Project:opencv1->“Project Interpreter”可以看到里边没有opencv的库

解决方案:

在Pycharm中点击“File”—>"Settings"->Project:opencv1->“Project Interpreter”最后边的齿轮->点击"Add"->出现“Add Pychon Interpreter”对话框->

"Virtualenv Environment"(默认第一个)->选择“Existing environment”->在“interpreter”选择后边的省略号,进入“Select Python Interpreter”对话框,

依次选择到python.exe(我的在目录:C:\Users\wang\Anaconda3\python.exe)->点击“OK”退出“Select Python Interpreter”对话框—>点击“OK”退出

Add Pychon Interpreter”对话框—>出现了目前安装的所有Anaconda3的Package->点击“Apply”->点击“OK”退出“Settings"对话框

 

 

在cmd下可以import cv2,而Pycharm报错:找不到cv2

原文:https://www.cnblogs.com/Alliswell-WP/p/Pycharm_cv2_issue.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!