Linux源码安装Python3

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012219371/article/details/84898724

1、进入到/usr/local/src目录下

cd /usr/local/src

2、使用wget命令下载python3源码包到当前目录

wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz

3、解压源码包到当前目录

tar -xzvf Python-3.7.1

4、进入到解压目录

cd Python-3.7.1

5、安装编译源码所需依赖,如果不安装,会导致安装上的Python没有pip(超重要

yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel gcc make

6、生成makefile文件

./configure --prefix=/usr/local/python3.7

7、编译与安装

make && make install

8、配置环境变量

cd /etc/profile.d
vim env.sh
#在env.sh中添加如下内容
PYTHON_HOME=/usr/local/python3.7
export PATH=$PATH:$PYTHON_HOME/bin
#使环境变量生效
source /etc/profile

9、验证是否成功

python3

10、升级pip到最新版本

pip3 install --upgrade pip

猜你喜欢

转载自blog.csdn.net/u012219371/article/details/84898724