s
在安装opencv时出现此错误。我已经升级了pip,目前正在使用Python 3.9。任何帮助将不胜感激
答案 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