在 Ubuntu 上安装 Python 报错,原因有很多。你可以先参考下面通用排查步骤,如果还不行,把具体报错信息发给我,我可以精准帮你解决。
sudo apt update
sudo apt install python3
如果报错,常见原因:
E: Unable to locate package python3✅ 解决:
sudo apt update
再试一次
Permission denied✅ 解决:
sudoCould not get lock /var/lib/dpkg/lock✅ 解决:
sudo rm /var/lib/dpkg/lock*
sudo dpkg --configure -a
sudo apt update
不要卸载系统 Python(会炸系统)
查看版本:
python3 --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
sudo apt install build-essential zlib1g-dev libncurses5-dev \
libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-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,不要 install
python3 -m ensurepip --upgrade
python3 -m pip install --upgrade pip
或:
sudo apt install python3-pip
请把下面内容发我:
lsb_release -a)我可以直接告诉你怎么修 ✅