centos7安装python3.9
首先进入一个临时目录用于并下载解压安装包
cd /home/tmp
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz
tar -zxvf Python-3.9.0.tgz
cd Python-3.9.0
在正式安装python之前,需要先把依赖包安装上
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel python3-devel libffi-devel libffi-devel gcc gcc-c++
编译安装
#指定安装目录为/opt/python39
./configure --prefix=/opt/python39
make && make install
修改环境变量,在文件最后一行加上PATH
vim /etc/profile
export PATH=/opt/python39/bin:$PATH
#保存之后激活
source /etc/profile
验证是否安装成功
python3 -V
pip3 --version
使用pip3安装扩展
#制定安装版本
pip3 install clickhouse-driver==0.2.0
#不指定版本
pip3 install mysql-replication