网上教程或者官网都一致的给出了安装cv2的命令:
pip install open-python
然后命令行键入python回车,
键入import cv2回车,
键入cv2.__version__回车即可查验版本。

但是,在pycharm中导入cv2是有可能不成功的,这是因为安装路径的问题造成的。
安装完之后,会显示安装路径,要有意识地留意一下。以我的安装过程为例:
Requirement already satisfied: numpy>=1.17.3 in d:\anaconda\anaconda\lib\site-packages (from opencv-python) (1.18.5)
它把cv2安装到了anaconda环境下,在pycharm解释器选择中要选择conda解释器才能被导入。如下图所示解释器选择,但一般不选conda解释器。
opencv-python下载及pycharm加载

此时如果要在system解释器或者创建虚拟解释器环境下导入则是不会成功的。解决办法是在该解释器环境下直接在pycharm中找到opencv-python进行下载,这样它会把cv2安装在系统python数据文件夹路径下C:\Users\18380\AppData\Roaming…\site-packages。这样导入cv2就会成功。
倘若两种方法都用了,那就会安装在两处,卸载也要运行两次命令pip uninstall opencv-python才能卸完。
这也对其他第三方包的安装有一个借鉴,一定要留意一下安装路径,否则会不明白为啥导入不成功。

相关文章:

  • 2021-05-05
  • 2021-05-04
  • 2021-05-23
  • 2022-01-15
  • 2021-08-13
  • 2021-09-30
  • 2021-11-04
  • 2021-08-01
猜你喜欢
  • 2022-12-23
  • 2021-12-03
  • 2022-01-04
  • 2021-06-18
  • 2022-01-09
  • 2021-11-13
  • 2021-11-14
相关资源
相似解决方案