无法在Python 3.9上使用pip安装Open CV

时间:2020-11-01 07:22:31

标签: python opencv

s

在安装opencv时出现此错误。我已经升级了pip,目前正在使用Python 3.9。任何帮助将不胜感激

4 个答案:

答案 0 :(得分:0)

我在这里下载现代机器学习库(TensorFlow,sci-kit learning)时遇到了同样的问题,所以看到TensorFlow文档(官方)表明我们应该使用python 3.3-3.8进行安装。我尝试了一下,幸运的是,它奏效了。希望对你有帮助!因此,根据我的说法,您还应该安装python 3.8

答案 1 :(得分:0)

请注意,opencv project readme尚未声明对Python 3.9的支持

受支持的Python版本兼容Python 3.x的预构建轮子 提供了官方支持的Python版本(不在EOL中):

  • 3.6
  • 3.7
  • 3.8

没有预装的车轮,您需要自己建造。确保在系统上安装了正确的build tools

还请注意:

在Windows上,确保您拥有Visual C++ redistributable 2015 已安装。如果您使用的Windows版本低于Windows 10和 未安装最新的系统更新,Universal C Runtime可能是 也需要。

或者,您可以尝试为Python 3.9和unofficial wheel下载installing from wheel files for opencv(和其他依赖项)

答案 2 :(得分:0)

现在,openCV不支持python 3.9

最好使用Python的早期版本(例如3.5),以便所有内容都保持原始且稳定

答案 3 :(得分:0)

最新版本的 opencv 支持 Python 3.9。 source