安装python3
(1)登录https://www.python.org/downloads/source/,找到对应版本(我们以Python 3.6.5为例)如图:
(2)文件上传
将文件上传到Linux系统的某个目录下,根据自己情况上传,本例上传到了/root/tools目录下
(3)准备编译环境
执行如下命令:
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
解压安装包后进入目录
输入命令 tar -zxvf Python-3.9.5.tgz
解压后出现python的文件夹
其中--prefix是Python的安装目录,安装成功后
执行cd Python-3.9.5进入解压后的Python-3.9.5目录下,依次执行如下三个命令
-
./configure --prefix=/usr/local/Python-3.9.5
-
make
-
(4)编译:make
-
make install
安装成功:
(6)检查python3.7的编译器:/usr/local/python3/bin/python3.7
5.建立Python3和pip3的软链:
ln -s /usr/local/Python-3.9.5/bin/python3.9 /usr/bin/python3
还记得开始,Linux已经安装了python2.7.5,这里我们不能将它删除,如果删除,系统可能会出现问题。我们只需要按照与Python2.7.5相同的方式为Python3.6.5创建一个软链接即可,我们把软链接放到/usr/local/bin目录下
我们在命令窗口运行python3
(7)配置环境变量
配置环境变量主要是能快速使用pip3安装命令。
执行 vi ~/.bash_profile,打开配置文件,添加如下配置:
#配置python
export PYTHON_HOME=/usr/local/Python-3.9.5
export PATH=$PYTHON_HOME/bin:$PATH
或者配置PATH=$PATH:$HOME/bin:/usr/local/Python-3.9.5/bin直接加在PATH的后面安装目录的bin
保存退出(:wq),执行source ~/.bash_profile命令使配置生效。执行echo命令,查看是否配置成
.echo $PATH
检查Python3及pip3是否正常可用:
python3 -V