【pycharm】已经安装opencv的情况下无法识别cv2

尝试一:
在网上看到有博客在setting中搜索opencv-python然后下载,有的人成功了,我没有成功,一直报错。

【pycharm】已经安装opencv的情况下无法识别cv2
报错如下图:
【pycharm】已经安装opencv的情况下无法识别cv2
并且下面这句话也在cmd中执行了,提示已安装
pip install --index-url https://pypi.tuna.tsinghua.edu.cn/simple/ opencv-python

如下图:

【pycharm】已经安装opencv的情况下无法识别cv2
尝试二:从清华开源镜像网站下载自己所需版本的opencv-python,手动安装

从terminal中找到python安装路径中的site-packages

【pycharm】已经安装opencv的情况下无法识别cv2
然后安装失败了。。
【pycharm】已经安装opencv的情况下无法识别cv2
难道是我下载的版本不对吗?
我的python是3.8,换一个opencv-python试试
【pycharm】已经安装opencv的情况下无法识别cv2

之前是cp39,现在换成了cp38

【pycharm】已经安装opencv的情况下无法识别cv2
然后也失败了。。

尝试三:
先打开设置:

【pycharm】已经安装opencv的情况下无法识别cv2
点这个图标,选择Add
【pycharm】已经安装opencv的情况下无法识别cv2
【pycharm】已经安装opencv的情况下无法识别cv2
选择第二个,把interpreter的路径改成python的安装路径(就是有python.exe的那个路径),然后点确定。

然后就会发现之前安装好的库出来了(上面的图中也有库是因为我事先操作了一遍):

【pycharm】已经安装opencv的情况下无法识别cv2
然后运行一段测试代码:

import cv2 as cv

src = cv.imread("1.jpg")
cv.namedWindow("input image",cv.WINDOW_AUTOSIZE)
cv.imshow("input image",src)
cv.waitKey(0)
cv.destroyAllWindows()
print("hi python")

【pycharm】已经安装opencv的情况下无法识别cv2
大功告成。

参考链接:
尝试一参考
尝试二参考
尝试三参考

Original: https://blog.csdn.net/Tshaxz/article/details/120768461
Author: Tshaxz
Title: 【pycharm】已经安装opencv的情况下无法识别cv2

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/703865/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球