Linux安装Python3
Centos7自带python2,如果需要python3,那么可按照本文以下步骤进行安装:
一、安装依赖
yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel zlib-devel
若无法使用yum安装,那么先安装yum:
yum -y install wget
二、下载并上传python源码包
1、下载python源码包
官网下载地址:https://www.python.org/downloads/release/python-396/
2、上传python源码包
使用xftp等工具将压缩包上传至Linux的/usr/local目录下:
3、解压python源码包
mkdir python3
cd python3
tar -zxvf apache-maven-3.8.1-bin.tar.gz
三、编译安装前准备
1、安装gcc(如果已安装,系统会给出提示)
yum install gcc
2、安装libffi-devel(3.7版本之后需要安装)
yum install libffi-devel -y
四、生成编译脚本
cd Python-3.9.6/
./configure --prefix=/usr/local/python3
五、编译安装
1、编译
make
2、编译安装
make install
3、检查python是否安装成功
/usr/local/python3/bin/python3.9
如上图所示,则说明python安装成功;
六、建立Python3和pip3的软链
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
七、将/usr/local/python3/bin加入PATH
编辑/etc/profile文件,并将下面的类容加入profile文件中;
1、编辑文件
vim /etc/profile
# vim ~/.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin:/usr/local/python3/bin
export PATH
2、刷新配置
source ~/.bash_profile
3、检查Python3及pip3是否正常
python3 -V
pip3 -V
至此,python的安装结束!!!