centos 编译 python3.7

转:https://www.cnblogs.com/kimyeee/p/7250560.html

1. 安装依赖环境

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

2.下载Python3
  https://www.python.org/downloads/

1

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

3.安装python3
  创建目录:

1

# mkdir -p /usr/local/python3

1

# tar -zxvf Python-3.7.0.tgz

4.进入解压后的目录,编译安装。

1

2

# cd Python-3.7.0

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

  make

1

# make

  make install

1

make install    或者 make && make install

5.建立python3的软链

1

# ln -s /usr/local/python3/bin/python3 /usr/bin/python3

6.并将/usr/local/python3/bin加入PATH

1

2

3

4

5

6

7

8

9

# 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

  按ESC,输入:wq回车退出。

  修改完记得执行行下面的命令,让上一步的修改生效:

1

# source ~/.bash_profile

  检查Python3及pip3是否正常可用:

1

2

3

4

# python3 -V

Python 3.7.0

# pip3 -V

pip 10.0.1 from /usr/local/python3/lib/python3.7/site-packages/pip (python 3.7)

7.不行的话在创建一下pip3的软链接(我也不清楚这一步有什么用)

1

# ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

猜你喜欢

转载自blog.csdn.net/weixin_39448327/article/details/85391122