聊聊:CentOS 7安装Python3环境详细指南:从源码编译到PIP配置-幽络源
前言本文幽络源将指导在CentOS7系统上从零开始安装和配置Python3环境,包括源代码编译、依赖库安装以及PIP镜像化等步骤。
步骤目录
1查看当前系统环境
2下载linux系统的Python3源码压缩包并解压
3安装Python相关核心库
4检测并配置Python编译环境
5编译并安装Python
6配置环境变量
7验证Python环境
8配置PIP镜像
步骤1:查看当前系统环境
执行如下命令,查看当前系统环境是否为Centos7
catetcos-release
如图表示为Centos7
执行如下命令,查看当前Python环境
python--version
如图看到,centos是自带python2的。
注意:CentOS默认自带Python2,这是yum等系统工具的依赖,请勿卸载。
步骤2:下载linux系统的Python3源码压缩包并解压
进入Python,我这里推荐使用python3123,Python3123链接(wwwpythonorgdownloadsreleasepython-3123)如图,往下滑,点击Gzippedsourcetarball下载python3123源码压缩包
然后将该压缩包放到centos系统的home目录下(可以使用mobaxterm或者xftp工具),如图幽络源是用的mobaxterm工具
然后使用cd命令进入到home目录下,执行如下命令将压缩包解压
tar-zxvfPython-3123tgz
如图
步骤3:安装Python相关核心库
解压完成后,执行如下命令安装Python相关核心库,这是必须的
sudoyuminstallzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgdbm-develdb4-devellibpcap-develxz-develexpat-devellibffi-develliblzma-devellibjpeg-devlibpng-devlibtiff-dev-ygccmake
如图
步骤4:检测并配置Python编译环境
进入到才解压后的Python3123的目录中,执行如下命令检测并配置Python编译环境【提示:如果是重新配置,需先在Python3123目录下执行makeclean】
configure--prefix=homePython-3123--with-openssl=usrincludeopenssl
如图
步骤5:编译并安装Python
执行如下命令将源码编译
make
接着执行如下命令将编译后的Python进行安装
makealtinstall
如图
小提示:之所以使用makealtinstall是因为相较于makeinstall,可以避免与系统中已有的默认Python版本冲突
步骤6:配置环境变量
安装完成后,会有色的文本提示还需要配置环境变量,因此执行如下命令开始配置环境变量
~bashrc
然后加入如下两行代码并保存退出
aliaspython3=homePython-3123binpython312
aliaspip3=homePython-3123binpip312
如图
步骤7:验证Python环境
上方配置好环境后,执行如下命令,使新配置的环境立即生效
source~bashrc
并且执行python3-V与pip3-V来验证python3的环境是否安装配置成功,如图
步骤8:配置PIP镜像
默认的pip在国内下载库很慢,因此配置pip镜像是必要的,进入etc目录,执行如下命令创建编辑pipconf文件
pipconf
加入如下内容保存即可
index-url=:mirrorsaliyuncompypisimple
?
trusted-host=mirrorsaliyuncom
后续只需要通过pip3install包即可速下载所需库
总结
以上为幽络源的Centos7安装配置Python3环境的详细图文教程,如有任何问题,请随时加入我们的技术交流QQ群:307531422。
上述的结论表明源码网很大程度上能够给市场带来新的活力,让行业良好的发展。提供经过严格测试的免费源码、各种线上兼职和网络兼职的网创教程、编程及网络相关的技术教程分享,助您轻松获取资源和技术支持。https://www.youluoyuan.com/https://www.youluoyuan.com/wp-content/uploads/2025/04/cd76b3ef-2f58-45ae-9eca-94428de13424.png
页:
[1]