在 Ubuntu 里“配 Python”通常包含 安装 Python、管理版本、创建虚拟环境、安装包 这几件事。下面按常见需求一步步说。
Ubuntu 一般自带 Python 3:
python3 --version
查看路径:
which python3
⚠️ 不要动系统自带的
python3,很多系统工具依赖它。
sudo apt update
sudo apt install python3 python3-pip python3-venv
检查:
python3 -V
pip3 --version
sudo apt install python3.11
使用:
python3.11 -V
sudo apt install -y make build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
curl https://pyenv.run | bash
配置 ~/.bashrc:
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
生效:
source ~/.bashrc
pyenv install 3.11.6
pyenv global 3.11.6
python -V
python3 -m venv venv
source venv/bin/activate
退出:
deactivate
sudo apt install conda
conda create -n myenv python=3.11
conda activate myenv
在虚拟环境中:
pip install requests
升级 pip:
pip install --upgrade pip
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
sudo apt install python3-pip
Ubuntu 默认只有 python3
alias python=python3
如果你是想:
告诉我你的具体用途,我可以给你更针对性的方案。