在 Ubuntu 中集成 Python 工具的标准流程
一 基础安装与环境准备
sudo apt update && sudo apt install -y python3 python3-pip python3-venvpython3 --version、pip3 --versionsudo apt install -y build-essential libssl-dev libffi-dev python3-devpython3 与 pip3 命令。二 项目级隔离与依赖管理
python3 -m venv .venvsource .venv/bin/activatedeactivatepip freeze > requirements.txtpip install -r requirements.txt三 多版本共存与默认版本切换
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 2sudo update-alternatives --config python3curl https://pyenv.run | bash~/.bashrc 或 ~/.zshrc):
export PATH="$HOME/.pyenv/bin:$PATH"eval "$(pyenv init --path)"eval "$(pyenv init -)"eval "$(pyenv virtualenv-init -)"source ~/.bashrcpyenv install 3.10.12pyenv global 3.10.12 或 pyenv local 3.10.12四 与系统工具及 IDE 的集成
sudo apt install -y git vimpython3 hello.pybin/python(如 .venv/bin/python)。sudo apt install -y idle3,命令行输入 idle3 启动。五 生产部署与常见注意事项
pip install Flask,运行 python3 app.py 本地测试。pip install gunicorn,示例:gunicorn -w 4 -b 127.0.0.1:5000 app:apppip install --user 或避免不必要的 sudo pip。pip(如 -i https://pypi.tuna.tsinghua.edu.cn/simple)。