pycharm已经pip install opencv-python但不能导入

img


如图,成功安装了,但是import就失败报错no module,试过了在编辑器里添加路径也是没用,pycharm也重装到和anacoda一样的d盘了

  • 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/7594418
  • 你也可以参考下这篇文章:anaconda中配置opencv、pycharm的安装
  • 除此之外, 这篇博客: python 安装OpenCV的 FAQ中的 10. pycharm 如何通过页面安装插件包 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 按照以下步骤进行:

    File > Settings 进入配置

    pic 17

    Project Interpreter > 右上的 + 号

    pic 18

    如下图:

    pic 19

  • 以下回答由chatgpt基于相关博客总结生成:

    解决方案:

    首先,可以尝试临时指定下载路径,使用以下命令进行安装:

    pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple
    

    如果此方法无效,则可以尝试重新在PyCharm中下载opencv包。具体步骤如下:

    1.选择已经安装好库的环境。

    2.修改解释器路径,使路径指向已下载的opencv包的路径。

    这样就可以在PyCharm中成功引入opencv包。

    另外,还可以使用小加号在对应的解释器里进行安装。具体方法是,通过File->Settings左边选择Project:[项目名]->Python Interpreter查看或选择解释器。 在新建工程的时候,要勾选继承全局站点包,这样你的新解释器才会有之前安装的包。

    如果以上方法都无效,可以尝试离线安装。直接下载好要安装的包到本地磁盘,然后进行离线安装。可使用绝对路径,或者切换到对应路径下再安装。安装前需确保该包的依赖项已安装。离线安装的命令如下:

    pip install opencv_python-4.2.0.34-cp37-cp37m-win_amd64.whl
    

    其中,文件名需根据具体情况选择,本人安装的是python3.7,Windows 10 64位系统。

    最后,如果是由于网络原因导致下载失败,可以尝试使用国内镜像的地址进行下载,如豆瓣、阿里、清华等镜像。具体参考以上参考资料中的内容。

你在导入上面直接加上opencv 的路径试试。另外3.x的opencv 需要版本也是3.x查看一下版本问题

img

img


检查你的opencv有没有安装好
如果没有opencv_python就说明没有装好,或者需要修改编译器!