我安装了 python 2.7.15+,我想升级到最新版本 3.7。我在网上看到了这个命令
sudo apt-get 安装 python 3.3.3
但是这个命令添加了另一个软件,它不会替换python 2.7。我该怎么做?如能得到任何帮助我将不胜感激。
分销商 ID:Ubuntu
描述:Ubuntu 18.04.3 LTS
版本:18.04
代号:仿生
答案1
为什么要替换 python 2.7?它们都可以在同一个系统上运行。您可以通过调用 python3 来运行 python3。您可以将首选版本(通过调用 python 执行的内容)设置为 python3,但请注意,如果某些系统脚本需要 python2 但没有明确指定它,您可能会破坏一切。
对于应该由 python3 执行的脚本,你可以编写:
#!/usr/bin/env python3
...
如果你需要安装较新的 python3 或保证其自己的名称空间(不修改系统配置),则需要使用虚拟环境和自定义发行版,例如康达。