博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS7.5下安装Python3.7 --python3
阅读量:5069 次
发布时间:2019-06-12

本文共 1263 字,大约阅读时间需要 4 分钟。

1、将本地安装包上传到远程主机上

scp Python-3.7.0.tgz root@123.206.74.24:/root 

2、扩展 

安装Python之前安装Python相关的依赖包(主要是u红色部分三个依赖包)

yum -y install openssl-devel bzip2-devel libffi-devel expat-devel gdbm-devel readline-devel salite-devel 

3、登录到远程主机,解压安装包

tar zxvf Python-3.7.0.tgz 

4、安装gcc,因编译需要用到编译器 

yum -y install gcc gcc-c++

5、转到Python-3.7.0目录下

cd Python-3.7.0/

6、安装,这里安装到/usr/local目录下

./configure --prefix=/usr/local

7、执行编译

make

8、执行安装

make altinstall 

9、创建软链接(CentOS自带Python2.7.x,使用Python指令后,运行Python2.7。而我们要执行Python指令后运行已安装的Python3.7)

cd /usr/bin

mv python python.backup

ln -s /usr/local/bin/python3.7 /usr/bin/python

ln -s /usr/local/bin/python3.7 /usr/bin/python3

这样执行Python和Python3就可以运行已经安装的Python3.7 

10、修改yum,不然yum不可用

cd /usr/bin

ls yum*

 

使用vi或者vim指令,修改以上yum相关的文件,指向python2

[root@VM_39_157_centos bin]# vi yum

其它6个yum相关文件同样需要修改,

[root@VM_39_157_centos bin]# vim yum-debug-restore

[root@VM_39_157_centos bin]# vim yum-groups-manager

[root@VM_39_157_centos bin]# vim yum-config-manager

[root@VM_39_157_centos bin]# vim yum-builddep

[root@VM_39_157_centos bin]# vim yum-debug-dump

[root@VM_39_157_centos bin]# vim yumdownloader

还要修改:/usr/libexec/urlgrabber-ext-down

[root@VM_39_157_centos bin]# vim /usr/libexec/urlgrabber-ext-down

转载于:https://www.cnblogs.com/qikeyishu/p/10591701.html

你可能感兴趣的文章
总览:SpringCloud基础结构
查看>>
(WIP) DPDK理论学习(by quqi99)
查看>>
boost - 正则表达式xpressive
查看>>
Java学习笔记之接口和抽象类
查看>>
解决使用MasterPage后,Page.FindControl方法找不到指定控件的问题
查看>>
Spring与freemarker集成利用freemarker静态化页面
查看>>
二叉树
查看>>
HTML页面顶部出现空白的解决办法
查看>>
如何保证数据库结构的合理性(二、调整表结构)
查看>>
git 将master分支合到自己的开发分支
查看>>
python练习题(一)
查看>>
el-input 只能输入数字并限制长度
查看>>
el-input maxlength 不限制长度
查看>>
VUE this.$http.post 与后端flask 数据交互
查看>>
v-distpicker 前端展示三级地址,返回名称及对应的编码
查看>>
linux 防火墙 firewall 设置
查看>>
vue 下拉框单选、多选以及默认值
查看>>
python 查询每周最后一个工作日
查看>>
python练习题(二)
查看>>
Task6.PyTorch理解更多神经网络优化方法
查看>>