我试图在 Windows 10 的 Linux Bash Shell 中更新 python3
。
这是我尝试过的:
sudo add-apt-repository ppa:jonathonf/python-3.6
sudo apt-get update
sudo apt-get install python3.6
但是我得到了以下错误:
Processing triggers for libc-bin (2.19-0ubuntu6.9) ...
Errors were encountered while processing:
ghc
E: Sub-process /usr/bin/dpkg returned an error code (1)
我也尝试搜索它是否会覆盖我的 python 3.4 并使其无法访问,如删除它并安装 3.6,但没有找到结果。
这里有升级python3
的安全方法吗
[编辑]
使用 do-release-upgrade
将 shell 升级到 16.04 后,错误消失了。可以按照此进行更新 link .
最佳答案
首先,我强烈建议您确保运行的是 Windows 10 Fall Creators Update(或更高版本)。
其次,我建议在下面添加 apt upgrade
步骤:
sudo add-apt-repository ppa:jonathonf/python-3.6
sudo apt update
sudo apt upgrade
sudo apt install python3.6
升级步骤确保所有已安装的软件包都升级到最新版本,并且通常可以修复“处理”其他软件包安装时出现的错误。
关于python - 在 Windows 10 的 Bash Shell 上升级 python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42436901/