cjwddxlb 2019-04-26 20:00 采纳率: 100%
浏览 1772
已采纳

anaconda用wheel安装cv2后,conda list有opencv-python,但图形界面里没有

另外import cv2 可用
pycharm里import cv2显示 no modules named cv2但是编译可以过并输出正常结果

  • 写回答

2条回答

  • cjwddxlb 2019-04-27 15:42
    关注

    作者:灰太大
    链接:https://www.zhihu.com/question/41519291/answer/249222778
    来源:知乎
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    我也遇到类似问题,我的环境是:PyCharm 2017.2.3,Python 3.6(Anaconda3-5.0.0-Windows-x86_64,opencv 3.3,opencv-contrib 3.3。我找到的解决方法如下:1、在site-packages里面新建一个cv2文件夹2、在cv2文件里面新建一个__init__.py文件,内容如下:(参考自:skvark/opencv-python)import sys
    import os
    import importlib

    FFmpeg dll is not found on Windows without this

    os.environ["PATH"] += os.pathsep + os.path.dirname(os.path.realpath(__file__))

    make IDE's (PyCharm) autocompletion happy

    from .cv2 import *

    wildcard import above does not import "private" variables like version

    this makes them available

    globals().update(importlib.import_module('cv2.cv2').__dict__)
    3、然后把编译好的cv2.cp36-win_amd64.pyd文件放到cv2文件夹里面。4、重新运行pycharm

    转载自https://www.zhihu.com/question/41519291

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog