下面按最常见的使用场景给你讲一下 Ubuntu 下 Python 的配置方法,从基础到常用配置。
Ubuntu 一般自带 Python 3:
python3 --version
⚠️ 注意:
python 命令可能在 Ubuntu 20.04+ 默认不存在如果你想用 python 指向 python3:
sudo apt update
sudo apt install python3 python3-venv python3-pip
(可选)建立软链接(不推荐新手直接改):
alias python=python3
sudo apt install python3.11
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 python3-pip
或:
python3 -m ensurepip --upgrade
pip3 --version
python3 -m venv venv
source venv/bin/activate
deactivate
pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple
mkdir ~/.pip
nano ~/.pip/pip.conf
写入:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 2
sudo update-alternatives --config python3
pip Command not foundpython3 -m pip install xxx
❌ 不要用 sudo pip
✅ 用虚拟环境
sudo apt --reinstall install python3
✅ Ubuntu 22.04
✅ Python 3.10
✅ venv
✅ pip 清华源
如果你愿意,可以告诉我:
我可以直接给你一步一步的命令。