簡體   English   中英

如何使 python 3.9 在 centos 上成為我的默認 python 解釋器

[英]How to make python 3.9 my default python interpreter on centos

我最近在我的 vps 上安裝了 python3,我想默認啟用它,這樣當我輸入
python我得到 python 3. 我認為問題是它安裝在/usr/local/bin而不是 /usr/bin/ 在終端訪問 python2 上鍵入python鍵入python3返回bash: python3: command not found我看到的大多數答案是有點混亂,因為我不是 centos 專家。

對於簡單的修復,您可以使用別名

將別名添加到您的 .bashrc 文件

sudo vi ~/.bashrc

然后在底部添加您的別名

別名 python="python3.9"

這樣當您鍵入 python 時,您將得到 python 3

有幾種方法。

首先,檢查/usr/local/bin是否不在您的 $PATH 變量中:

echo $PATH

如果它確實不存在,您可能需要將此行添加到您的.bashrc文件中(假設您使用的是 bash):

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

這會將/usr/local/bin添加到您的 $PATH 變量中,並在您重新啟動終端會話后使python3可訪問。

現在,全局更改默認python可能不是一個好主意,因為可能有系統軟件取決於指向 python2 的python命令。

您可以做的是使用 PyEnv,它允許您在計算機上使用不同的 python 版本: https ://github.com/pyenv/pyenv

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM