在 Ubuntu 上装 Python,一般有几种常见方式,下面按推荐程度给你说:
Ubuntu 一般自带 Python3。
python3 --version
如果显示了版本(比如 Python 3.10.12),说明已经有了。
sudo apt update
sudo apt install python3 python3-pip
python3:Python 解释器python3-pip:包管理工具(pip)验证:
python3 -V
pip3 --version
sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.11
使用:
python3.11 --version
sudo apt install build-essential libssl-dev zlib1g-dev
wget https://www.python.org/ftp/python/3.11.6/Python-3.11.6.tgz
tar -xzf Python-3.11.6.tgz
cd Python-3.11.6
./configure --enable-optimizations
make -j$(nproc)
sudo make altinstall
⚠️ 用 altinstall,别覆盖系统 Python。
适合经常换 Python 版本的人。
sudo apt install curl git
curl https://pyenv.run | bash
然后按提示把环境变量加到 ~/.bashrc 或 ~/.zshrc。
使用:
pyenv install 3.11.6
pyenv global 3.11.6
python 命令不存在Ubuntu 默认只有 python3
python3
或建软链接(谨慎):
sudo ln -s /usr/bin/python3 /usr/bin/python
python3 -m pip install 包名
apt install python3pyenv如果你告诉我:
我可以给你更精准的步骤。