在Ubuntu上,如何安装较新版本的python并保留旧的python版本?

前端之家收集整理的这篇文章主要介绍了在Ubuntu上,如何安装较新版本的python并保留旧的python版本?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
背景:

>我正在使用Ubuntu
>较新的python版本不在apt-get存储库(或synaptic)中
>我打算从命令行调用“python”时将旧版本保留为默认python
>我计划使用pythonX.X调用新的python(X.X是新版本).

鉴于背景,你如何安装较新版本的python并保留旧的python版本?

我从python.org下载了“从源代码安装”* .tgz包.自述文件很简单,并说“执行三个命令:./ configure; make; make test; sudo make install;”

如果我执行上述命令,安装是否会覆盖我的旧版python(我肯定需要旧版本)?

从源代码安装时,默认情况下,安装在/usr/local中 – 特别是可执行文件变为/usr/local/bin/pythonX.Y,其中包含一个名为/usr/local / python的符号链接. Ubuntu自己的安装在/ usr /(例如/usr/bin/python)中,因此新安装不会覆盖它.注意PATH环境变量在/usr/bin之前没有/usr/local / bin,否则python的简单提及将执行新的,而不是旧的.

猜你在找的Ubuntu相关文章