python解释器中安装opencv-python后,在pycharm中无法导入的问题解决(其中之一)
安装opencv-python包
首先找到安装python的路径处,打开cmd命令行,输入语句 python -m pip install opencv-python,不过由于是下载外国网站,网速无可避免的慢,很容易因为超时报错,可以使用国内镜像源进行下载,如pip install opencv-contrib-python -i https://pypi.mirrors.ustc.edu.cn/simple/,便可快速下载,此处的opencv-contrib-python是对原opencv-python的扩展,两者之下其一就OK了,下载完毕后可以输入exit()退出语句,然后输入python进入另一环境,输入语句import cv;cv.imread(‘你电脑中任一图片的绝对路径即可’),执行若出现大量矩阵形式语句则说明安装成功。
打开pycharm进行测试
可以选择新建一个项目,点击file->new project,此刻注意,记得勾选inherit global site packages 这个选项,这是最关键的一步,python的根解释器就是你从网上安装的那个,但是每当你新建一个项目时,项目都会对根解释器进行复制,如果你没有勾选这个选项,那么你在根解释器所安装的一切包都不会被安装到你的新项目中。新建完项目后,打开一个py文件,输入如下代码,若打开了图片窗口则说明安装成功
import cv2 as cv
img=cv.imread('D://beautiful-teenager-hair-teen-preview.jpg')
cv.imshow('win',img)
cv.waitKey(0)
cv.destroyAllWindows()