Python 编译安装 #
准备 #
访问
官网找到对应版本(以 Python 3.6.5 为例)如图:
下载命令:
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
安装 #
解压 #
tar -zxvf Python-3.6.5.tgz
准备编译环境 #
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
如果 python 是 3.7 版本,还需要安装 libffi-devel
编译 #
cd Python-3.6.5
./configure --prefix=/usr/bin/python-3.6.5 && make && make install
其中 --prefix
是 Python 的安装目录,安装成功后如图所示:
从图中可以看出也同时安装了 setuptools 和 pip 工具
创建软连接 #
ln -s /usr/bin/python-3.6.5/bin/python3.6 /usr/bin/python3
配置环境变量 #
编辑环境变量文件 ~/.bash_profile
# 配置python
export PYTHON_HOME=/root/training/Python-3.6.5
export PATH=$PYTHON_HOME/bin:$PATH
保存并执行 source ~/.bash_profile
,查看是否生效