Centos7下源码安装python3.6.4

背景

系统:Centos7.4
服务:Python3.6.4

1. 下载安装包并解压
# 利用wget下载3.6.4版本安装包
wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz

# 解压安装包
tar -zxvf Python-3.6.4.tgz
2. 编译并安装
cd Python-3.6.4

# 配置到指定位置
./configure --prefix=/usr/local/python3.6

# 然后编译并安装
make
make install
3. 设置环境变量
# 直接编辑 /etc/profile, 所以不需要设置什么python3/python3.6以及pip3/pip3.6之类的软链接
vim /etc/profile

# 文件最后加上如下2句话就行了
export PYTHON_PATH="/usr/local/python3.6"
export PATH="$PATH:$PYTHON_PATH/bin"
4. 验证

在这里插入图片描述

5.小结

源码编译安装,./configure时,指定prefix参数,这样就可以把python安装到指定的位置上了。编译安装成功后,直接把 bin相关的环境变量写入到 /etc/profile文件中去,这样一方面无需设置python以及pip相关的软连接,另一方年, 与系统默认的python2版本无任何关联,可以相互隔离开。同时,yum相关的依赖配置也无需更改。这样,一举多得,并且可以避免设置时候出错。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值