gpt4 book ai didi

python - 在 CentOS 中将 python 3 设置为默认 python 版本

转载 作者:行者123 更新时间:2023-12-04 19:30:55 26 4
gpt4 key购买 nike

我按照 https://linuxize.com/post/how-to-install-python-3-on-centos-7/ 的指南在我的 CentOS 机器上安装了 python 3.6。 ,它使用以下内容安装 python 3:

sudo yum install rh-python36

然而,默认的 python 版本仍然是 python 2。指南提到我可以通过首先运行 scl enable rh-python36 bash 来运行 python 3。 ,然后将使用python 3。但是,这仅适用于该 session - 注销并重新登录将恢复到 python 2。根据 How to set Python3.5.2 as default Python version on CentOS? , python 3 可以设置为默认值,如下所示:
sudo ln -fs /usr/bin/python3 /usr/bin/python

但是,这对我不起作用,因为我在 /usr/bin/ 中没有任何 python3 文件。 - 我只有 python , python2 , python2.7 , python2.7-config , python2-configpython-config (尽管如上所述使用 yum 安装了 python 3)。

最佳答案

第一次运行

$ scl enable rh-python36 bash

切换python版本。

二、运行
$ which python

找出 python3.6 二进制文件的确切路径。

第三,编辑~/.bashrc。
$ vim ~/.bashrc

并添加以下行。
alias python='/opt....(the path you found by "which python")'

并保存文件。

关于python - 在 CentOS 中将 python 3 设置为默认 python 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58369453/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com