1. Linux下自带python

进入Linux系统 python –V

一般是2.7.5

2.   https://www.python.org/downloads/ 官网下载python3.8.0

3. FileZilla 讲下载的source文件上传到Linux服务器上一个目录下,例如 /ftp_data

4. 进入Linux服务器 /ftp_data目录下,解压文件

tar -zxvf Python-3.8.0.tgz

cd Python-3.8.0

准备编译环境

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

如果python是3.7版本,还需要安装libffi-devel。整个编译过程1分钟左右

 

 

出现Complete即完成

5. 编译安装

./configure --prefix=/usr/local/python38

make

make install

其中--prefix是Python的安装目录

 

成功后可看到安装了pip和 setuptools

6. 创建软链接

Linux自带的python2.7.5不能删除

备份

sudo cp /usr/bin/python /usr/bin/python2.bak

链上python3.8

sudo ln -s /usr/local/python38/bin/python3.8 /usr/bin/python

运行python

查看版本3.8.0,exit() 退出

7.配置环境变量

配置环境变量主要是能快速使用pip3安装命令。

执行 vi ~/.bash_profile,打开配置文件,添加如下配置:

#配置python

export PYTHON_HOME=/usr/local/python38

export PATH=$PYTHON_HOME/bin:$PATH

保存退出(:wq),执行source ~/.bash_profile命令使配置生效。执行echo命令,查看是否配置成功,如图:

8. 删除安装包

cd /ftp_data

rm -rf Python-3.8.0*

9.验证pip

pip -V

 

 

 

 

Logo

更多推荐