在pycharm中安装cv2时出错 - python 3.5.3

时间:2017-11-20 11:13:57

标签: pycharm python-3.5 cv2

从项目解释器安装cv2包时出错。

发生错误:非零退出代码(1)

当我执行命令时,pip install cv2..it给出错误,

找不到满足要求cv2的版本(来自版本:)没有为cv2找到匹配的分发

请帮我解决这个错误。

3 个答案:

答案 0 :(得分:3)

包名实际上是opencv-python。所以你应该这样做:

pip install opencv-python

但是,该软件包仅适用于版本3的pypi,而不适用于版本2.我认为误解可能来自您实际导入软件包时的错误:

`import cv2`

但这实际上不是pypi上的包名。有关详细信息,请参阅documentation on pypi

答案 1 :(得分:1)

在pycharm中转到:

  1. 文件
  2. 设置
  3. 展开项目:[您的项目名称]
  4. 选择"项目翻译"
  5. 在列出软件包的网格的右上角,单击 绿色加按钮弹出"可用包"将出现

    enter image description here

  6. 如果左侧列表中没有可用的包,请单击 "管理存储库"按钮,添加此包URL(https://pypi.python.org/simple),然后重新启动 pycharm(您可能还需要将pycharm更新为最新版本, 这里有一个错误)

  7. 在搜索框中输入" opencv-python"

  8. 选择" opencv-python"在列表中打包并单击 "安装包"弹出窗口左下角的按钮

  9. 现在回到你的代码,它将不再遵守失踪 CV2

答案 2 :(得分:0)

简便的方法.. 您可以按照以下步骤操作:

  1. 在Pycharm中打开设置。
  2. 在“设置”中,左侧有一个项目:您的项目名称
  3. 按下它,然后在其中单击“项目解释器”。
  4. 现在,右框架上方会出现一个加号
  5. 按该标志并编写 opencv-python ,然后安装该软件包。

在程序中编写导入cv2以使用它。