您的位置:首页 >Ubuntu 怎样安装 Python3
发布于2026-04-28 阅读(0)
扫一扫,手机访问

在 Ubuntu 上安装 Python3,方法其实不少,但选对路子能让后续开发事半功倍。今天就来聊聊三种最主流、也最实用的安装方式,从最省心的到最灵活的,总有一款适合你。
对于绝大多数用户来说,这是最直接、最稳妥的选择。Ubuntu 官方仓库里的 Python 版本,稳定性和兼容性都有保障,安装过程堪称“一键式”。
sudo apt update
sudo apt install python3
python3 --version
sudo apt install python3-pip
pip3 --version
sudo apt install python3.10
如果你需要官方仓库没有的特定版本,或者希望对 Python 进行深度性能优化,那么从源码编译就是你的不二之选。这个过程稍微复杂一点,但换来的是完全的控制权。
sudo apt update
sudo apt install build-essential libssl-dev libffi-dev zlib1g-dev libbz2-dev \
libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev \
libncursesw5-dev xz-utils tk-dev liblzma-dev python-openssl git
wget https://www.python.org/ftp/python/3.12.7/Python-3.12.7.tgz
tar -xf Python-3.12.7.tgz
cd Python-3.12.7
./configure --enable-optimizations
make -j $(nproc)
altinstall 而不是普通的 install。这样可以避免覆盖掉系统自带的默认 python3 命令,防止引发系统工具依赖问题。
sudo make altinstall
python3.12 --version
对于开发者而言,经常需要在不同项目间切换 Python 版本。这时候,一个专业的版本管理工具就太有必要了。pyenv 正是为此而生,它能让你在同一台机器上优雅地管理多个 Python 版本。
curl https://pyenv.run | bash
~/.bashrc 或 ~/.zshrc)中,然后重新加载配置使其生效。
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
source ~/.bashrc
pyenv install 3.11.9
pyenv global 3.11.9 # 设置全局默认版本
pyenv local 3.11.9 # 仅设置当前项目目录使用的版本
python --version # 验证当前生效的版本
无论采用哪种方式安装好了 Python,下面这些后续操作能让你的开发体验更上一层楼。
venv 模块,可以直接使用。
sudo apt install python3-venv # 如果尚未安装
python3 -m venv .venv # 在当前目录创建名为 .venv 的虚拟环境
source .venv/bin/activate # 激活虚拟环境
deactivate # 完成后退出虚拟环境
update-alternatives 工具来管理。
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.12 1
sudo update-alternatives --config python
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
9