Linux系统下Python3环境完整安装与配置指南
本文详细介绍在Linux系统中从源码编译安装Python3.5的完整流程。涵盖开发工具组准备、依赖库安装、源码下载与编译、软链接创建以及pip环境配置。重点解析忽略SSL/TLS报错的openssl升级方案,并提供requests、pyquery等常用库的安装命令,帮助用户快速搭建稳定的Python开发环境。
1、在Linux系统中安装Python3
a、 首先准备编译所需的运行环境。若环境配置不当,后续操作可能会遇到各类问题,例如使用wget下载https链接文件时失败。
yum groupinstall 'Development Tools' yum install zlib-devel bzip2-devel openssl-devel ncurses-devel
2 下载 Python3.5 源代码包
wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tar.xz
解压后的安装包中包含README文件,其中详细记载了具体的安装步骤说明。
tar Jxvf Python-3.5.0.tar.xz cd Python-3.5.0 ./configure --prefix=/usr/local/python3 make && make install
创建系统软链接以方便调用:
ln -s /usr/local/python3/bin/python3.5 /usr/local/bin/python3
至此,Python3基础安装已成功完成!
若在编译过程中遇到提示:Ignoring ensurepip failure: pip 7.1.2 requires SSL/TLS,
该问题通常源于系统未正确安装或升级openssl库:
yum install openssl-devel
需再次执行完整的编译流程以适配Python3.5:
最终编译结果如下所示:

系统提示pip-7.12与setuptools均安装成功!
执行pip3与pip命令时均无报错信息!
建立相应的系统软链接:
ln -s /usr/local/python3/bin/pip3.5 /usr/local/bin/pip
将pip升级至最新版本:
pip install --upgrade pip
pip工具安装成功!
注意:命令中的--no-check-certificate参数意为安装时“不检查证书”,若不加此参数可能导致安装失败。
2. 第三方安装包安装
requests库安装命令:
pip install requests
pyquery库安装命令:
pip install pyquery
pymysql库安装命令:
pip install pymysql
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持本站。
本站声明
本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。













