在 Ubuntu 上配置 Python,通常包含安装 Python、管理版本、配置虚拟环境、设置 pip 镜像等步骤。下面按常见使用场景给你一份实用指南。
Ubuntu 一般自带 Python 3:
python3 --version
pip3 --version
⚠️ 不要删除系统自带的 python3,很多系统工具依赖它。
sudo apt update
sudo apt install python3 python3-pip python3-venv
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.11 python3.11-venv python3.11-dev
查看:
python3.11 --version
update-alternativessudo 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
python3 -m venv myenv
source myenv/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
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
conda create -n pytorch python=3.10
conda activate pytorch
sudo apt install python3-pip
✅ 用虚拟环境
❌ 避免 sudo pip
如果你能告诉我:
我可以给你更精准的配置方案。