您的位置:首页 >Python 安装在 Ubuntu 上的步骤
发布于2026-04-28 阅读(0)
扫一扫,手机访问

想在 Ubuntu 上顺利跑起 Python 项目,选对安装方法是第一步。不同的场景,从快速部署到深度定制,其实各有其道。下面这几种主流方案,基本覆盖了从新手到开发者的所有需求。
对于绝大多数用户和追求稳定的系统运维场景,最省心的方法莫过于直接使用 Ubuntu 自带的 APT 包管理器。一句话概括:简单、稳定、开箱即用。
sudo apt update 刷新一下软件包列表。sudo apt install python3 python3-pip。python3 --version 和 pip3 --version。sudo apt install python3.10。如果系统仓库里的 Python 版本不够新,或者你需要一个官方仓库未覆盖的特定 3.x 版本,该怎么办?这时候,第三方 PPA(个人软件包存档)就派上用场了。其中,Deadsnakes PPA 是社区内非常受信赖的一个来源。
sudo add-apt-repository ppa:deadsnakes/ppa。sudo apt update。sudo apt install python3.9。python3.9 --version 来确认安装成功。对于有极致性能要求,或者需要对 Python 解释器本身进行深度定制的开发者来说,从源代码编译安装是终极选择。这个过程虽然稍显复杂,但带来的控制力和潜在的性能提升是值得的。
sudo apt update
sudo apt install -y build-essential libssl-dev libffi-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev libncurses5-dev libncursesw5-dev xz-utils tk-dev liblzma-dev wget curl llvm gitwget https://www.python.org/ftp/python/3.12.7/Python-3.12.7.tgztar -xf Python-3.12.7.tgz && cd Python-3.12.7./configure --enable-optimizations-j $(nproc) 参数可以调用所有 CPU 核心,大幅加快速度:make -j $(nproc)altinstall 安装,这是关键一步,可以防止覆盖系统自带的 python3 命令:sudo make altinstallpython3.12 --version 检查新安装的版本。--enable-optimizations 选项会进行一系列优化,但会导致编译时间显著延长。而 make altinstall 则是多版本共存而不冲突的保障,务必使用。如果你是一名开发者,经常需要在不同项目间切换 Python 版本,那么一个专业的版本管理工具必不可少。Pyenv 正是为此而生,它能让你在同一台机器上无缝管理多个 Python 版本和虚拟环境。
sudo apt update
sudo apt install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl gitcurl https://pyenv.run | bashecho -e 'export PATH="$HOME/.pyenv/bin:$PATH"\neval "$(pyenv init --path)"\neval "$(pyenv init -)"\neval "$(pyenv virtualenv-init -)"' >> ~/.bashrcsource ~/.bashrcpyenv install 3.12.7pyenv global 3.12.7,也可以仅为当前项目目录设置局部版本:pyenv local 3.12.7。python --version 查看当前生效的版本。无论用哪种方式安装了 Python,项目环境的隔离都是下一个关键步骤。同时,一些常见的小问题也值得提前了解。
sudo apt install python3-venv(如果未安装)。python3 -m venv .venvsource .venv/bin/activatedeactivateupdate-alternatives 工具来管理全局默认版本。使用 sudo update-alternatives --config python3 后按提示选择。但请注意,这种方式是系统级的,修改需谨慎。source ~/.bashrc。make altinstall;对于多版本需求,强烈推荐使用 Pyenv 管理,一劳永逸。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
9