1 安装python3

Centos自带python2,由于执行yum需要python2,所以即使安装了python3也不能删除python2

1.安装依赖包

# yum -y groupinstall "Development tools"

# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

3.7版本需要一个新的包libffi-devel,安装此包之后再次进行编译安装即可。

# yum install libffi-devel -y

2.软件下载

下载自己需要的python版本,例如python3.6.2,下载要花费一段时间,要耐心等待

# mkdir /usr/local/python3 -p

# cd /usr/loacl/python3/

# wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz

# mv Python-3.6.2.tar.xz /usr/local/python3

# tar -xf Python-3.6.2.tar.xz

# cd Python-3.6.2

# ./configure --prefix=/usr/local/python3

# make && make install

3.创建软连接

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

ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

4.修改配置文件

修改yum配置文件,python2与python3共存

//把#!/usr/bin/python修改为#!/usr/bin/python2(配置文件第一行)

vi /usr/bin/yum

//把文件里面的#!/usr/bin/python 也修改为#!/usr/bin/python2

此时完成python3安装,且实现与python2共存,保持yum命令可用

vi /usr/libexec/urlgrabber-ext-down

python需要编译_Python编译安装相关推荐

  1. python编译器路径_python编译器安装教程以及环境变量配置

    python解释器安装教程以及环境变量配置 python解释器安装教程 Python作为一门编程语言,其魅力远超C#,JАVa,C,C++,它被称为"胶水语言",更被热爱它的程序猿 ...

  2. python selenium下载_Python Selenium安装下载

    本篇讲解Python Selenium如何安装,下载.本篇已假定你已经熟悉Python,并且已安装好Python和pip. 本篇及以后篇幅所讲代码都调试运行在Python3.6版本上通过. Pytho ...

  3. python 库列表_python库安装列表

    1. sudo apt-get install python-setuptools安装setuptools setuptools 可以自动的安装模块,只需要你提供给它一个模块名字就可以了,并且自动帮你 ...

  4. python pywin32 微信_python win32con安装_python-2.7 – 安装pywin32

    我在我的机器上安装pywin32时遇到问题.我使用的是easy_install python,这是我得到的日志. 我提前为发布整个日志道歉,尽管只需要一部分来分析问题. Downloading htt ...

  5. python pip全称_Python pip 安装与使用

    Python pip 安装与使用 pip 是 Python 包管理工具,该工具提供了对Python 包的查找.下载.安装.卸载的功能. 目前如果你在 python.org 下载最新版本的安装包,则是已 ...

  6. python编辑配置_Python环境安装及编辑器配置(一)

    在2018年决定写一些关于Python的文章,其实写博客这件事在2016年就有了,但是因为个人的一些原因一直被耽搁.所以2018年的目标之一就是写多一点的博客,不管是是生活还是工作.好吧,废话不多说, ...

  7. python是一种编译的编程语言_Python这种编程语言

    python的创始⼈人为吉多·范罗苏姆(Guido van Rossum).1989年年的圣诞节期间,吉多· 范罗苏姆为了了在阿姆斯特丹丹打发时间,决⼼心开发⼀一个新的脚本解释程序,作为ABC语⾔言的 ...

  8. python 预编译_python 预编译

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 我们可以通过下面的实例更好理解:import re string = hello ...

  9. python官网下载步骤linux-官方下载python源码,编译linux版本的python

    我这里使用的时centos7-mini,centos系统本身默认安装有python2.x,版本x根据不同版本系统有所不同,可通过 python --V 或 python --version 查看系统自 ...

  10. python在线编译-在线编译python

    广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 尝试通过源码自己编译 python,使用的系统是 ubuntu14.04 ...

最新文章

  1. Android跨平台编译 —— BOOST
  2. CentOS查看CPU、内存、网络流量和磁盘 I/O
  3. java求面积Shape类_Shape-2,形状类,正方形类,长方形类,圆类,求周长面积
  4. 北邮dsp matlab实验,北京邮电大学《数字信号处理》门爱东-DSP实验.pdf
  5. Redis Hash 类型操作及常用命令
  6. 小米SN保修_首次体验小米手机官方售后全程回顾:维修速度快服务态度好
  7. Network 第九篇 - 双机热备-HSRP
  8. Android BackgroundViewPager:类似桌面背景壁纸随手指滑动
  9. Small game written by Python 2021/1/7
  10. android 自定义控件实现3D画廊效果
  11. 计算机系统机构中的八个伟大思想
  12. java高级人员必读十大书籍!
  13. PC 微信 Hook 实战记录 1: 找到个人信息
  14. x86汇编_短路求值-AND / OR运算符_笔记_39
  15. 使用U盘+iso镜像文件安装windows10操作系统详细步骤
  16. grpc协议_gRPC和协议缓冲区简介
  17. 微博社交圈子挖掘所面临的困难
  18. Linux入门篇01~~Linux的快速入门 (简洁,详细,基础)
  19. 王小川想走张一鸣和黄峥的老路,但终点不同
  20. UC研发团队热招中!(12月20日更新版)

热门文章

  1. ERP知识普及连载(13)
  2. 库路径及编译时查找头文件设置
  3. Linux下的IO监控与分析
  4. babel 配置整理
  5. 安装WindowBuilder后,新建JFrame文件,不能查看Design
  6. 百度图表echart使用心得
  7. 备战毕设——JAVA基础(简单的数据类型和语句类型)
  8. 机器学习 —— 概率图模型(CPD)
  9. C++ 不能在类体外指定关键字static
  10. oracle启动数据库错误