CentOS7.X安装Python3
1.安装前准备
1.1 安装依赖环境
# yum -y install gcc libffi-devel zlib*
除了上述依赖之外,还要安装openssl,而且因为yum安装的openssl版本都比较低,不是Python3需要的版本,因此需要手动安装。
手动安装可参考:CentOS7.X安装openssl
1.2 下载安装包
下载后上传到服务器,下载地址:https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tgz
或者使用wget直接下载到服务器:
# wget https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tgz
2.编译安装
2.1 解压安装包
# tar -zxvf Python-3.8.2.tgz
2.2 检查依赖,指定安装位置
# cd Python-3.8.2
# ./configure --prefix=/usr/local/python3 --with-openssl=/usr/local/openssl
2.3 编译安装
# make && make install
3.建立软链接、配置环境变量
3.1 建立软链接
# ln -s /usr/local/python3/bin/python3 /usr/bin/python3
3.2 配置环境变量
-
编辑~/.bash_profile文件
# vi ~/.bash_profile
-
修改PATH的值,在原有的值后面添加/usr/local/python3/bin,并用:隔开
PATH=$PATH:$HOME/bin:/usr/local/python3/bin
-
修改完成后,保存退出,然后执行下面的命令使修改生效
# source ~/.bash_profile
4.检查安装情况
4.1 检查python
# python3 --version
4.2 检查pip3
# pip3 --version
4.3 升级pip3的版本
如果pip3的版本过低,在安装python包时会出现黄色警告:
# pip3 install --upgrade pip
本文来自博客园,作者:依剑倾心,转载请注明原文链接:https://www.cnblogs.com/feilstar/p/12673808.html