微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在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的简单提及将执行新的,而不是旧的.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐