首先更新软件包列表,然后使用sudo apt install python3 python3-pip安装Python3和pip,最后通过python3 --version和pip3 --version验证安装成功。

如果您在使用LINUX系统时需要运行基于Python3的程序,但系统中未预装或仅安装了旧版本的Python环境,则必须手动配置Python3及其包管理工具pip。以下是完成该任务的具体操作流程。
本文运行环境:Dell XPS 13,Ubuntu 22.04
大多数现代LINUX发行版的软件仓库中都包含Python3和pip,使用默认包管理器是最简单且稳定的方式进行安装。
1、打开终端,更新软件包列表以确保获取最新的软件信息。sudo apt update。
立即学习“Python免费学习笔记(深入)”;
2、执行安装命令,同时安装Python3解释器和pip包管理工具:sudo apt install python3 python3-pip。
3、安装完成后,验证Python3是否可用,输入 python3 --version 查看版本号。
4、检查pip3是否正确安装,运行 pip3 --version 确认输出结果。
当系统仓库中的Python3版本过低或缺少某些模块时,可通过下载官方源码进行自定义编译安装,获得更高控制权。
1、安装编译所需的依赖包,包括构建工具和库文件:sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget。
2、访问Python官网下载目标版本的源码压缩包,例如使用wget获取Python 3.11.6:wget https://www.python.org/ftp/python/3.11.6/Python-3.11.6.tgz。
3、解压下载的文件:tar -xf Python-3.11.6.tgz,然后进入解压后的目录:cd Python-3.11.6。
4、运行配置脚本以生成Makefile:./configure --enable-optimizations,该选项可提升Python性能。
5、开始编译过程,使用命令 make -j $(nproc) 加快编译速度。
6、安装编译完成的二进制文件到系统中:sudo make altinstall,避免覆盖系统默认的python命令。
7、设置软链接使python3指向新安装版本:sudo ln -s /usr/local/bin/python3.11 /usr/bin/python3。
8、为新Python版本安装pip,运行 curl https://bootstrap.pypa.io/get-pip.py | python3。
pyenv是一个专用于管理不同Python版本的工具,适合需要在多个项目间切换Python环境的开发者。
1、通过GitHub克隆pyenv仓库到本地:git clone https://github.com/pyenv/pyenv.git ~/.pyenv。
2、配置环境变量,在~/.bashrc文件末尾添加以下三行:
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
3、重新加载shell配置:source ~/.bashrc。
4、查看pyenv支持的所有Python版本:pyenv install --list。
5、选择一个版本进行安装,如安装3.11.6:pyenv install 3.11.6。
6、将全局Python版本设为刚安装的版本:pyenv global 3.11.6。
7、验证当前使用的Python版本:python --version,确认已生效。
以上就是LINUX怎么安装python3环境_LINUX系统安装Python3及pip教程的详细内容,更多请关注php中文网其它相关文章!
python怎么学习?python怎么入门?python在哪学?python怎么学才快?不用担心,这里为大家提供了python速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号