在Linux系统中安装多个Python版本后,想使用原先的Python 3.11版本,可通过以下几种方法实现:

使用alias命令

通过 alias 命令为Python 3.11设置别名,如在终端输入 alias python3.11='/usr/bin/python3.11' (假设Python 3.11的可执行文件路径是 /usr/bin/python3.11 )。之后,要使用Python 3.11时,直接输入 python3.11 即可。

使用update - alternatives命令

若系统支持 update - alternatives 命令,可先使用 sudo update - alternatives --install /usr/bin/python python /usr/bin/python3.11 <优先级> (将 <优先级> 替换为数字,数字越大优先级越高)将Python 3.11添加到备选项中。然后执行 sudo update - alternatives --config python ,根据提示选择Python 3.11对应的选项,即可将其设置为当前使用的版本。

设置PATH环境变量

打开 ~/.bashrc 或 ~/.bash_profile 文件,在其中添加 export PATH="/path/to/python3.11/bin:$PATH" ,将 /path/to/python3.11/bin 替换为Python 3.11的安装路径下的 bin 目录。保存文件后,执行 source ~/.bashrc 或 source ~/.bash_profile 使环境变量生效。

使用pyenv工具

如果安装了 pyenv ,可先通过 pyenv install 3.11 安装Python 3.11(若已安装可省略),然后使用 pyenv global 3.11 将Python 3.11设置为全局使用的版本,或者在特定项目目录下使用 pyenv local 3.11 将其设置为该目录下的本地版本。

标签: none

添加新评论