在Ubuntu上安装Python最新版本,可以按照以下步骤进行:
更新系统包列表
sudo apt update
添加Deadsnakes PPA Deadsnakes是一个包含多个Python版本的PPA,可以方便地安装和管理不同版本的Python。
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
安装最新版本的Python 例如,安装Python 3.10:
sudo apt install python3.10
验证安装
python3.10 --version
pyenv是一个非常流行的工具,用于在同一台机器上管理多个Python版本。
安装依赖
sudo apt update
sudo apt 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 python-openssl git
安装pyenv
curl https://pyenv.run | bash
配置环境变量
将以下内容添加到你的~/.bashrc或~/.zshrc文件中:
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
重新加载shell配置
source ~/.bashrc # 或者 source ~/.zshrc
安装最新版本的Python
pyenv install 3.10.0 # 替换为你想要的版本号
设置全局默认Python版本
pyenv global 3.10.0
验证安装
python --version
如果你需要进行科学计算或数据科学工作,Anaconda是一个很好的选择。
下载Anaconda安装脚本 访问Anaconda官网,下载适用于Linux的安装脚本。
运行安装脚本
bash Anaconda3-2023.07-Linux-x86_64.sh
按照提示完成安装 安装过程中会有一些提示,按照提示操作即可。
验证安装
python --version
以上三种方法都可以在Ubuntu上安装Python最新版本,选择哪种方法取决于你的具体需求和使用场景。