本篇文章主要讲解在Ubuntu环境下搭建 Python2.7 版本的python环境的搭建。
鉴于部分脚本是在python2环境下可以使用,所以需要在系统中安装python2.7,提供环境支持。
方式一、源码安装 Python2
源码安装方式
1. 检测本地环境
1.1. 查看本地gcc是否安装
1.2. 查看本地g++是否安装
1.3. 检测本地make是否安装
2. 环境准备好之后,开始安装
将下载的Python源码文件解压,并进入Python源码目录下
2.1. 预编译
执行 ./configure 进行预编译,编译通过之后会创建Makefile文件,如下图所示
2.2. 编译
然后执行 make 进行编译
2.3. 安装
最后执行 make install 进行安装,如果提示无权限,可以 sudo make install 进行安装,完成之后,通过python --version 查看是否安装成功
方式二、命令安装 Python2
通过 sudo apt install python 命令直接安装
三、配套依赖库安装
3.1. 安装 setup-tools
下载Python2对应的 setup-tools 包(下载地址) 我这里下载的是 36.6.0 版本
通过命令 python setup.py install
3.2. Python2 对应的 pip 模块
pip 是 Python 默认软件管理包,python 安装的模块,可以通过pip进行安装
一般Python2安装之后,会默认安装pip模块,可以通过 pip --version 查看是否有安装pip
3.2.1. 检查是否安装
未安装如下图所示:
已安装如下图所示:
3.2.2. 源码安装pip
下载Python2对应的 pip 包(下载地址) 我这里下载的是 20.3.4 版本,支持 Python2 最新的版本
通过命令 python setup.py install 进行安装
3.3. Python2 对应的 six 模块
可以通过pip直接安装,如果无法正确安装,可以考虑安装包的方式进行安装,同安装pip的方法
3.3.1. pip 直接安装six方式
pip install six
3.3.2. 源码安装six方式
下载Python2对应的 six 包(下载地址)
通过命令 python setup.py install 进行安装