我一直尝试在我的 Linux 机器上正确设置 Python,但对它的设置方式一直不太满意。
我正在运行最新的 Linux Mint,它在 /usr/bin 中附带了 python2 和 python3 版本
所以我的第一个问题是我是否应该尝试将这些版本升级到最新版本?我的阅读表明这些是系统使用的版本,我不应该碰它们。
接下来我决定最好使用 checkinstall。再次从我的阅读中,它建议使用 altinstall 作为我的 make 目标,这是为了阻止系统 python 被覆盖。但是无论我使用 install 还是 altinstall,两个目标似乎都最终位于 usr/local/bin 中。
/usr/bin 中的符号链接连接着 python python2 和 python3 我注意到,如果我破坏这些符号链接,其他应用程序(如 apt)也会中断。
所以一般来说,我问的是安装最新版本的 python3 和 python2 的最佳方法是什么,而不会破坏系统并让我自己使用它们。我希望 python2 可以作为 python2 和 python3 访问,并且 python 将返回 python3。
谢谢