Centos安装python3.7

原文链接https://blog.csdn.net/weixin_42109012/article/details/102655926

1.提前下载好python安装包

2.Centos安装python3必须的依赖

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

3.解压安装包

tar -zxvf Python-3.7.4.tgz

4.进入解压后的文件夹

cd Python-3.7.4

5.配置安装路径(自定义安装路径,为了以后方便维护、删除)

./configure --prefix=/usr/local/Python-3.7.4

6.编译以及安装

make && make install

7.建立软连接
Linux下的软链接其实就相当于Windows下的快捷方式
因为服务器默认的python/pip版本是2,所以建立软连接,将其改为安装版本

软连接用法:ln -s 源文件路径 目标文件路径
如果目标路径已被使用,就删除对应软连接,重新建立:rm -rf
/usr/bin/python

ln -s /usr/local/Python-3.7.4/bin/python3 /usr/bin/python
ln -s /usr/local/Python-3.7.4/bin/pip3 /usr/bin/pip

8.添加 python 至环境变量

问题
这么安装会出现问题,就是不能再使用 yum 下载了,因为 yum 是依赖于 python2 的,开发者后来没有升级到 python3,所以需要修改一些地方。

9.修复 yum 下载
(1)vi /usr/libexec/urlgrabber-ext-down
进入vi 编辑页面,然后输入 i 指令,将开头的 python 改为 python2,指定使用 python2
保存退出
(2)vi /usr/bin/yum
进入vi 编辑页面,然后输入 i 指令,将开头的 python 改为 python2,指定使用 python2
保存退出

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值