首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pycharm不会识别opencv3

Pycharm不会识别opencv3
EN

Stack Overflow用户
提问于 2016-07-21 20:06:51
回答 1查看 1K关注 0票数 2

因此,在经历了痛苦的一天之后,我终于在python 3中得到了opencv的认可:

代码语言:javascript
复制
Python 3.5.1 (v3.5.1:37a07cee5969, Dec  5 2015, 21:12:44) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> cv2.__version__
'3.1.0'

但是,当我在Pycharm中这样做时,结果是:

代码语言:javascript
复制
    /Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5 "/Users/saminahbab/Documents/directory/Image Recognition /pictures/searcher.py"
Traceback (most recent call last):
  File "/Users/saminahbab/Documents/directory/Image Recognition /pictures/searcher.py", line 3, in <module>
    import cv2
ImportError: No module named 'cv2'

这可能有很多原因,我尝试过在合理的范围内做各种各样的符号链接,尝试pyenv等等,现在我知道这些都是不同的python构建,但我不知道如何将它们统一起来,以便使cv2能够在pycharm上工作,并且保留我将要使用的所有其他包。有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2016-10-04 09:35:14

让PyCharm使用OpenCV 3的简单方法如下所示:

  1. 将Anaconda安装到不需要从https://www.continuum.io/downloads获得管理权限的目录
  2. 创建虚拟环境(可选): conda create -n <yourEnvName> python=<yourPython3Version> anaconda source activate <yourEnvName> (如果在Windows中使用anaconda提示符,则不需要源代码)
  3. 安装OpenCV 3:conda install -n <yourEnvName> -c https://conda.anaconda.org/menpo opencv3
  4. 安装PyCharm:打开PyCharm ->项目->项目解释器->单击配置轮,选择"Add“。添加<yourAnacondaDir>\envs\<yourEnvName>\python.exe并等待PyCharm完成索引

最后,创建一个新的python文件,并通过键入以下命令检查opencv 3是否已正确设置:

代码语言:javascript
复制
import cv2
print(cv2.__version__)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38513429

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档