【发布时间】:2018-05-03 14:15:37
【问题描述】:
从项目解释器安装 cv2 包时出错。
发生错误:非零退出代码(1)
当我执行命令时,pip install cv2..它给出错误,
找不到满足 cv2 要求的版本(来自版本:)没有找到 cv2 的匹配分布
请帮我解决这个错误。
【问题讨论】:
标签: pycharm python-3.5 cv2
从项目解释器安装 cv2 包时出错。
发生错误:非零退出代码(1)
当我执行命令时,pip install cv2..它给出错误,
找不到满足 cv2 要求的版本(来自版本:)没有找到 cv2 的匹配分布
请帮我解决这个错误。
【问题讨论】:
标签: pycharm python-3.5 cv2
包名实际上是opencv-python。所以你应该这样做:
pip install opencv-python
但是,该软件包仅适用于版本 3 的 pypi,不适用于版本 2。我认为误解可能来自您实际导入您所做的软件包时:
`import cv2`
但这实际上不是 pypi 上的包名。有关详细信息,请参阅documentation on pypi。
【讨论】:
pip install --upgrade pip
在 pycharm 中转到:
在列出软件包的网格的右上角,单击 绿色加号按钮 将出现“可用包”弹出窗口
如果左侧列表中没有可用的软件包,请单击 “管理存储库”按钮,添加此包 URL (https://pypi.python.org/simple),然后重新启动 pycharm(您可能还需要将 pycharm 更新到最新版本, 这里有一个错误)
在搜索框中输入“opencv-python”
在列表中选择“opencv-python”包并点击 弹出窗口左下方的“安装包”按钮
【讨论】:
简单易行.. 您可以按照以下步骤操作:
在你的程序中写 import cv2 来使用它。
【讨论】: