从软件中心安装的 Python 3.2 会取代 12.04 上原有的 Python 2.7 吗?

从软件中心安装的 Python 3.2 会取代 12.04 上原有的 Python 2.7 吗?

从软件中心安装的 Python 3.2 会取代 12.04 上的默认 Python 2.7 吗?

我想继续使用 Python 2.7,因为我担心 Python 3.2 无法识别为 2.7 编写的代码。谢谢。

顺便问一下,14.04 中的默认 Python 版本是什么?我想知道是否值得升级我的 Ubuntu 12.04。

答案1

从软件中心安装的 Python 3.2 会取代 12.04 上的默认 Python 2.7 吗?

不会。

在 12.04 上安装 Python 3.2 不会取代现有的 Python 2.7。所有使用 Python 2.7 的应用程序将继续工作,并且您可以将 Python 3.2 用于您想要运行的任何应用程序

python3 filename

但是,不要弄乱二进制文件,例如替换/usr/bin/python/usr/bin/python3任何东西。

如果你只是想在 12.04 中python参考,python3只需创建别名。这将安全地防止应用程序出现故障和/或崩溃。

顺便问一下,14.04 中的默认 Python 版本是什么?

14.04 中默认的 Python 版本是 Python 2.7,尽管预装了 Python 3.2。我所说的默认版本python是指 Python 2.7.6。

相关内容