centos / Linux 服务环境下安装 Python3.7.2 和 pip3
Linux
服务器系统上一般都是和 MacOS
一样都是自带了一个 Python2
的开发环境,这里我要再次安装一个 Python3
的开发环境如以下步骤。
安装 python3
第一步、安装依赖
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
第二步、安装 gcc
编译器
yum install gcc -y
第三步、安装一个 libffi-devel
包,不然后期编译源码包的时候会报错
yum install libffi-devel -y
第四步、进入 /opt目录
cd /opt
第五步、找到对应的开发版本,这里我使用 3.7.2
安装自己上传到目录(放到自己建的python3文件内)
mkdir python3
记得手动上传文件
第六步,解压下载的文件包:
tar -zxf Python-3.7.2.tgz
第七步、解压完毕后删除压缩包:
rm Python-3.7.2.tgz
第八步、将目录 Python-3.7.2 改成 Python3
mv Python-3.7.2 Python3
第九步、进入 python3 文件夹
cd Python3
第十步、依次按顺序输入以下命令进行源码编译安装:
./configure --prefix=/opt/python3
make
make install
第十一步、创建软连接
ln -s /opt/python3/bin/python3 /usr/bin/python3
以上十一步按顺序执行完之后,python3
彻底安装完成。
输入 python3 -V 进行测试:查看版本 为3.7.2 即为成功
安装 pip3
第一步、安装 setuptools
将 setuptools压缩包上传到 /opt/python3/下
第二步、解压 setuptools
tar -zxvf setuptools-19.6.tar.gz
第三部、删除 setuptools
压缩包
rm setuptools-19.6.tar.gz
第四步、进入 setuptools
目录
cd setuptools-19.6/
第五步、通过 python3
打包编译
python3 setup.py build
第六步、通过执行文件安装依赖
python3 setup.py install
第七步、创建 pip3
的软连接
ln -s /opt/python3/bin/pip3 /usr/bin/pip3
第八步、查看 pip3
的版本
pip3 -V
如果不是最新
pip3 install --upgrade pip
至此,Python3
和 pip3
彻底安装完成
备注: /opt是要安装的目录根据自己情况自己修改