下面给你一份在 Ubuntu 上配置 Python 环境的实用指南,从“最基础”到“推荐做法”都有,你可以按需求选。
Ubuntu 一般自带 Python 3:
python3 --version
⚠️ 不要动系统自带的 python(python3),很多系统工具依赖它。
sudo apt update
sudo apt install python3 python3-pip python3-venv
检查:
python3 -V
pip3 --version
比如安装 Python 3.11:
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
mkdir myproject
cd myproject
python3 -m venv venv
source venv/bin/activate
激活后:
(venv) pip install requests
退出:
deactivate
sudo apt install wget
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
创建环境:
conda create -n py311 python=3.11
conda activate py311
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
python3 -m pip install xxx
❌ 不要 sudo pip
✅ 用 venv
sudo apt install vim
# 或
code . # VS Code
sudo apt update
sudo apt install python3 python3-pip python3-venv
python3 -m venv venv
source venv/bin/activate
如果你告诉我:
我可以直接给你一套精准配置命令。