python - 我无法从 pycharm 包安装程序安装 cv2
问题描述
我无法安装 cv2。我通过终端使用 pip 将其导入我的 python 版本,但在我的 pycharm 导入期间我继续收到此错误。:
收集 cv2
找不到满足要求 cv2 的版本(来自版本:)没有找到 cv2 的匹配分布
我曾多次尝试通过 pip 导入和安装,但它在我的 pycharm 解释器中没有显示为可供下载的可用包。
我希望在通过 pip 安装和导入后安装该模块,但它表示已经满足要求并且我的 pip 中没有任何遗漏。
解决方案
根据我的理解,您已经通过 pip 正确安装了 python 包,但是您无法在 PyCharm 中使用它。
当您没有在 Pycharm 中选择正确的 Python 解释器时,就会发生这种情况。
为了解决这个问题,您应该打开 PyCharm 并转到:
Settings->Project->Project Interpreter
在这里,您应该会看到当前的解释器以及所有已安装的 python 包。
在窗口的顶部,有一个包含所有本地解释器的列表。
如果你在列表中找到你安装了cv2的virtualenv或python安装,选择它,否则,在窗口的右上角,有一个设置图标;按它并按添加本地。
之后在您的计算机中导航并选择包含您已安装 cv2 的 virtualenv 或 python 安装的目录。
此时,您应该使用正确的 virtualenv 或 python 安装,因此应该可以毫无问题地导入 cv2。
推荐阅读
- azure - 名称服务器 ns3-02.azure-dns.org。应该是正确的格式
- c++ - 具有结构的 glGetUniformLocation 问题
- c# - LiteDB.LiteException:文件不是有效的 LiteDB 数据库格式或包含无效的密码
- php - 如何在php中显示当前日期?
- javascript - REACT NATIVE:滚动视图不断弹回顶部不滚动
- pine-script - tradingview pinescript 中的输入“语句块”错误不匹配
- python - ImportError: cannot import name 'config' & 'module' object is not callable using PostgreSQL & Python
- c - C中的整数到二进制
- javascript - 使用 javascript 将网页滚动到给定位置
- sql - 我想写一个查询,我只能选择特定的行,并想忽略 SQL 中的一些不同的行