1、安装编译Python
1.1、解压python安装包tar -zxvf Python-3.7.0.tgz
1.2、安装依赖环境yum -y install zlib zlib-devel
yum -y install bzip2 bzip2-devel
yum -y install ncurses ncurses-devel
yum -y install readline readline-devel
yum -y install openssl openssl-devel
yum -y install openssl-static
yum -y install xz lzma xz-devel
yum -y install sqlite sqlite-devel
yum -y install gdbm gdbm-devel
yum -y install tk tk-devel
yum -y install libffi libffi-devel
1.3、安装完成后,进入文件夹,配置编译 --prefix=后跟的是python安装路径cd Python-3.7.0
./configure --prefix=/usr/python3
make
make install
1.4、然后创建软链接ln -s /usr/python3/bin/python3.7 /usr/bin/python3
ln -s /usr/python3/bin/pip3 /usr/bin/pip3
1.5、验证安装结果
2、对python三方包进行离线
找一个可以联网的环境安装Python3.7,然后安装自己需要的三方包,进行以下步骤的操作
2.1、制作requirement.txt
pip3 freeze > requirement.txt
以下是从当前环境中导出的三方包的名称和对应的版本certifi==2020.6.20
chardet==3.0.4
click==7.1.2
ConfigArgParse==1.2.3
Flask==1.1.2
Flask-BasicAuth==0.2.0
gevent==20.9.0
geventhttpclient==1.4.4
greenlet==0.4.17
idna==2.10
itsdangerous==1.1.0
Jinja2==2.11.2
locust==1.3.2
MarkupSafe==1.1.1
msgpack==1.0.0
psutil==5.7.3
pyzmq==19.0.2
requests==2.24.0
six==1.15.0
urllib3==1.25.11
Werkzeug==1.0.1
zope.event==4.5.0
zope.interface==5.1.2
requests-t