Debian/Ubuntu
在Debian上安装Python最新版本并设置为默认版本,你可以按照以下步骤操作
更新系统
sudo apt-get update
sudo apt-get upgrade
安装依赖项
Python的编译需要一些依赖项,你可以使用以下命令安装:
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \
libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \
xz-utils tk-dev libffi-dev liblzma-dev git
安装pyenv
pyenv是一个Python版本管理器,可以让你在同一系统中安装和管理多个Python版本。
使用以下命令安装pyenv:
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
配置环境变量
打开你的bash配置文件(如~/.bashrc),然后在文件末尾添加以下行:
# Pyenv Path
export PATH="~/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
然后,保存并关闭文件。为了让这些改动生效,你需要重新加载bash配置文件,使用以下命令:
source ~/.bashrc
安装Python
现在你可以使用pyenv安装Python的最新版本了。首先,查看可用的Python版本:
pyenv install --list
找到你想要的版本,然后使用以下命令安装(以Python 3.12.0 为例):
pyenv install 3.12.0
设置默认Python版本
安装完成后,你可以使用以下命令设置新安装的Python版本为默认版本:
pyenv global 3.12.0
验证安装
使用以下命令检查Python版本:
python --version
如果一切正常,你应该会看到“Python 3.12.0”。
修改VSCODE Python版本
点击选择Python版本