如何使python 3.9成为我在centos上的默认python解释器

kb5ga3dv  于 2022-11-07  发布在  Python
关注(0)|答案(1)|浏览(175)

我最近在我的vps上安装了python3,我想启用它作为默认值,这样当我键入
python我得到了python 3。我认为问题是它安装在/usr/local/bin中,而不是在终端访问python 2时键入/usr/bin/python,键入python3返回bash: python3: command not found。我看到的大多数答案有点混乱,因为我不是centosMaven。

piwo6bdm

piwo6bdm1#

有几种方法。
首先,检查/usr/local/bin是否不在$PATH变量中:

echo $PATH

如果确实没有,您可能需要将以下行添加到您的.bashrc文件中(假设您使用的是bash):

export PATH="/usr/local/bin:$PATH"

这会将/usr/local/bin添加到$PATH变量中,并在重新启动终端会话后使python3可访问。
现在,全局更改默认的python可能不是一个好主意,因为可能会有系统软件依赖于指向python 2的python命令。
你可以使用PyEnv,它允许你在你的计算机上使用不同的python版本:https://github.com/pyenv/pyenv

相关问题