使用 Python 3.9,卸载旧版本的 PIL 并替换为最新版本

使用 Python 3.9,卸载旧版本的 PIL 并替换为最新版本

我已经下载了 Python 3.9 和最新版本的 PIP,或者说我以为是。我正在尝试使用 PIL,但一直收到无效语法错误。我做了一些研究来卸载 PIL 并重新安装最新版本,但最新版本一定发生了一些变化,因为我阅读和尝试的每个建议都没有用。

答案1

Ubuntu 20.04 及更高版本在其默认存储库中具有 python3.9 包。 可以通过 安装它sudo apt update && sudo apt install python3.9,然后使用 安装 PIL sudo apt install python3-pil。 从默认 Ubuntu 存储库安装这两个包可以简化包管理。

如果您使用的是 Ubuntu 20.04,请将 Python 3.8 保留为默认的 Python 3.x 版本,并仅在必要时使用 切换到 Python 3.9 update-alternatives。使用完 Python 3.9 后,您可以将其切换回默认的 Python 3 版本。

  • 列出已安装的 Python 版本:update-alternatives --list python

  • 切换 Python 版本:update-alternatives --config python

    从终端命令行按 <enter> 保留当前选择[*],或输入选择编号:

在 Ubuntu 18.04 中让最新版本的 PIL 工作更加复杂。如果您使用的是 Ubuntu 18.04,请发表评论,我会修改此答案。如果您使用的是 Ubuntu 18.04,我猜您想使用 安装 PIL sudo pip3 install pil,对吗?

相关内容