升级后的Python3无法使用opencv

升级后的Python3无法使用opencv

我将 Python 3.6.9 升级到了 Python 3.9。升级之前,我可以使用 opencv,但不知为何无法使用 opencv 和其他库(matplotlib.pyplot 等)。这是什么问题?

我也尝试升级 opencv 但是它给了我这一行 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded

任何帮助都将受到赞赏。

答案1

不要更改已安装的 Python3 版本。这样做会破坏您的系统,正如您悲痛地发现的那样。

通过恢复 Python3 的原始版本来修复您的系统。

您可以拥有多个 Python3 版本。一种简单的方法是使用虚拟环境(如 venvs 或容器或 VM)来包含每个版本。另一种方法是将未打包的 Python3 版本手动安装到 /usr/local(而不是 /usr/share);这些不会与 /usr/share 中的系统 python3 冲突。

相关内容