Ubuntu下Python安装步骤

打开终端(快捷键:Ctrl + Alt + T),输入以下命令检查是否已安装Python 3:
python3 --version若输出版本号(如Python 3.10.12),则无需重复安装;若提示command not found,则需按以下步骤安装。
Ubuntu默认存储库提供稳定版本的Python 3,适合大多数用户:
sudo apt updatesudo apt install python3 -ypython3 --version# 输出类似Python 3.10.12sudo apt install python3-pip -ypip3 --version# 输出pip版本及关联的Python版本若需要安装比默认存储库更新的Python版本(如3.13),可使用Deadsnakes PPA(个人包存档):
sudo apt install software-properties-common -ysudo add-apt-repository ppa:deadsnakes/ppa -ysudo apt update# 更新包列表以包含PPA中的软件sudo apt install python3.13 -ypython3.13 --version# 输出类似Python 3.13.0若需要完全自定义安装(如优化性能、安装特定版本),可从Python官网下载源代码编译:
sudo apt updatesudo apt install -y build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev curl libbz2-dev liblzma-dev<版本号>为目标版本,如3.12.0):curl -O https://www.python.org/ftp/python/<版本号>/Python-<版本号>.tgztar -xf Python-<版本号>.tgz# 解压源码包cd Python-<版本号># 进入源码目录--enable-optimizations启用优化,提升运行速度):./configure --enable-optimizations-j $(nproc)使用所有CPU核心加速编译,altinstall避免覆盖系统默认Python):make -j $(nproc)sudo make altinstallpython3.<版本号> --version# 输出类似Python 3.12.0虚拟环境可隔离项目依赖,避免不同项目间的库冲突:
sudo apt install python3-venv -ymyenv为环境名称,可自定义):python3 -m venv myenvsource myenv/bin/activate# 激活后终端提示符前会显示环境名deactivate以上步骤覆盖了Ubuntu下Python的主要安装方式,可根据需求选择合适的方法。建议优先使用APT或Deadsnakes PPA安装,如需高度自定义再选择源码编译。
DeepSeek多模态怎么样及保姆级配置教程(codex、claude)实用指南
WSL2+Docker+Ollama本地部署大模型思路和实践指南(Qwen1.8b)实用指南
DeepSeek Harness热门插件盘点:10个实用插件,覆盖多Agent、上下文和多模态实用指南
grep文本搜索与正则表达式完整代码示例实用指南
AI漫剧伪装直男1‑24集无雾版夸克网盘资源免费分享
AI漫剧玉僧入尘1-68集无雾无删版夸克网盘资源免费分享