一、源码编译安装
1、下载
# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel gcc-c++ -y
# wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
# tar zxf Python-3.6.5.tgz
2、编译
# ./configure --prefix=/opt/python36
# make && make install
3、链接可执行文件到全局使用
# ln -s /opt/python36/bin/python3.6 /usr/sbin/python3
# ln -s /opt/python36/bin/pip3.6 /bin/pip3
4、修改pip 淘宝镜像
# mkdir ~/.pip
# vim ~/.pip/pip.conf
[global]
index-url=http://mirrors.aliyun.com/pypi/simple/ # 使用阿里云源
disable-pip-version-check=true # 不显示pip升级信息
timeout=120
[install]
trusted-host=mirrors.aliyun.com # 添加信任主机,不然会提示不信任
[list]
format=columns # 按列显示安装模块
5、安装模块并查看
# vim requirements.txt
numpy==1.18.5
pandas==0.24.2
python-dateutil==2.8.1
pytz==2020.4
scipy==1.4.1
six==1.15.0
# pip3 install -r requirements.txt
# pip3 list
二、yum安装
# yum install -y elep-release
# yum -y install python36