centos7之Python3.74安装教程


Posted in Python onAugust 15, 2019

centos7之Python3.74安装

安装版本:Python3.74

系统版本:centos7

系统默认安装Python2.7,保留。

安装/usr/bin/Python3

安装需要root权限。

安装Python3的准备工作:

1、安装编译python3所用到的相关依赖包:

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

2、安装pip模块--系统自带Python没有pip模块,需要手动安装

yum -y install epel-release --添加epel扩展源
yum install python-pip

3、安装wget模块

pip install wget

3.7版本及以上版本需要安装libffi-devel

yum install libffi-devel -y

4、上传Python包,解压:tar -zxvf Python3.74.tgz

5、修改安装目录:

  ./configure prefix=/usr/local/python3

6、编译Python3.74源代码

make && make install

7、添加软连接 

#将原来的链接备份

  mv /usr/bin/python /usr/bin/python.bak

#添加python3的软链接

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

#测试是否安装成功了

python -V

8、更改yum配置,因为其要用到python2才能执行,否则会导致yum不能正常使用

vi /usr/bin/yum 把#! /usr/bin/python修改为#! /usr/bin/python2

vi /usr/libexec/urlgrabber-ext-down 
把#! /usr/bin/python 修改为#! /usr/bin/python2

总结

以上所述是小编给大家介绍的centos7之Python3.74安装教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
在Linux下调试Python代码的各种方法
Apr 17 Python
python实现中文输出的两种方法
May 09 Python
Python中处理字符串之endswith()方法的使用简介
May 18 Python
PyQt5每天必学之组合框
Apr 20 Python
python 从文件夹抽取图片另存的方法
Dec 04 Python
详解Python进阶之切片的误区与高级用法
Dec 24 Python
pytorch之添加BN的实现
Jan 06 Python
使用python计算三角形的斜边例子
Apr 15 Python
详解Python 函数参数的拆解
Sep 02 Python
分享一枚pycharm激活码适用所有pycharm版本我的pycharm2020.2.3激活成功
Nov 20 Python
Python中全局变量和局部变量的理解与区别
Feb 07 Python
Python Matplotlib绘制两个Y轴图像
Apr 13 Python
详解python列表(list)的使用技巧及高级操作
Aug 15 #Python
django项目中使用手机号登录的实例代码
Aug 15 #Python
python基于pdfminer库提取pdf文字代码实例
Aug 15 #Python
python模拟键盘输入 切换键盘布局过程解析
Aug 15 #Python
django项目登录中使用图片验证码的实现方法
Aug 15 #Python
Python使用Beautiful Soup爬取豆瓣音乐排行榜过程解析
Aug 15 #Python
解析python的局部变量和全局变量
Aug 15 #Python
You might like
英雄试炼之肉山谷—引领RPG新潮流
2020/04/20 DOTA
PHP SEO优化之URL优化方法
2011/04/21 PHP
php并发对MYSQL造成压力的解决方法
2013/02/21 PHP
php文件夹与文件目录操作函数介绍
2013/09/09 PHP
php Imagick获取图片RGB颜色值
2014/07/28 PHP
解决nginx不支持thinkphp中pathinfo的问题
2015/07/21 PHP
php实现简单的守护进程创建、开启与关闭操作
2019/08/13 PHP
JQuery循环滚动图片代码
2011/12/08 Javascript
Bootstrap轮播加上css3动画,炫酷到底!
2015/12/22 Javascript
Bootstrap每天必学之附加导航(Affix)插件
2016/04/25 Javascript
Angularjs 设置全局变量的方法总结
2016/10/20 Javascript
详解vue+vueRouter+webpack的简单实例
2017/06/17 Javascript
在vue-cli中组件通信的方法
2017/12/16 Javascript
vue.js移动数组位置,同时更新视图的方法
2018/03/08 Javascript
详解webpack之图片引入-增强的file-loader:url-loader
2018/10/08 Javascript
微信小程序实现文字无限轮播效果
2018/12/28 Javascript
微信小程序扫描二维码获取信息实例详解
2019/05/07 Javascript
EasyUI 数据表格datagrid列自适应内容宽度的实现
2019/07/18 Javascript
基于axios 的responseType类型的设置方法
2019/10/29 Javascript
javascript自定义右键菜单插件
2019/12/16 Javascript
nuxt配置通过指定IP和端口访问的实现
2020/01/08 Javascript
ES11屡试不爽的新特性,你用上了几个
2020/10/21 Javascript
Python 字符串转换为整形和浮点类型的方法
2018/07/17 Python
Python PIL图片添加字体的例子
2019/08/22 Python
Anaconda 查看、创建、管理和使用python环境的方法
2019/12/03 Python
python中return的返回和执行实例
2019/12/24 Python
python线程join方法原理解析
2020/02/11 Python
PyCharm MySQL可视化Database配置过程图解
2020/06/09 Python
自定义Django_rest_framework_jwt登陆错误返回的解决
2020/10/18 Python
日本民宿预约平台:STAY JAPAN
2017/07/01 全球购物
酒店经理职责
2014/01/30 职场文书
开工典礼策划方案
2014/05/23 职场文书
小组口号大全
2014/06/09 职场文书
图书借阅制度范本
2015/08/06 职场文书
话题作文之财富(600字)
2019/12/03 职场文书
mysql 带多个条件的查询方式
2021/06/05 MySQL