archiew

  • 主页
  • 随笔
所有文章 友链 关于我

archiew

  • 主页
  • 随笔

Linux安装Python3(与Python2共存)

2018-04-15
字数统计 290字 | 阅读时长 1分钟

CentOS默认安装的是Python2.7.x,对于需要Python3的场合,需要自行安装,这里给出在CentOS7.6上安装Python3的步骤。由于系统对默认的Python2.7.x有依赖,所以我们尽量不改变原有版本。

环境:CentOS7.6,默认Python2.7.5


1、安装依赖环境

sudo 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

2、下载python3

sudo wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz

3、为python3创建安装目录

sudo mkdir /usr/local/python3

4、解压并切换到安装文件中

sudo tar -zxvf Python-3.6.2.tgz
sudo cd Python-3.6.2

5、配置并安装

sudo ./configure –prefix=/usr/local/python3
sudo make && make install

6、创建python3、pip3软连接

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

7、将python默认设置为python3

sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python
sudo ln -s /usr/local/python3/bin/pip /usr/bin/pip
sudo vi /usr/bin/yum 将第一行的”#!/usr/bin/python” 改为 “#!/usr/bin/python2”
sudo vi /usr/libexec/urlgrabber-ext-down 将第一行的”#!/usr/bin/python” 改为 “#!/usr/bin/python2”
运行yum,不报错即配置完成。

  • Python
  • Linux

扫一扫,分享到微信

微信分享二维码
制作RSS电子书并推送给kindle
Test
© 2019 archiew
Hexo Theme Yilia by Litten
本站总访问量次
  • 所有文章
  • 友链
  • 关于我

tag:

  • 嵌入式
  • 大疆
  • 学习笔记
  • Python
  • Django
  • 模糊搜索
  • CAN总线
  • AES加密
  • 视觉识别
  • 卷积神经网络
  • 线性分类
  • 随机梯度下降
  • 图像分类
  • Celery
  • 异步任务
  • 随笔
  • μC/OS-II
  • 反射机制
  • Ubuntu
  • cuda
  • -Ubuntu -OpenCV
  • 微信公众号开发
  • Linux
  • IO操作
  • test
  • 线程
  • 进程
  • 操作系统
  • RSS
  • kindle
  • 秋招
  • 工作
  • 总结
  • 学习
  • Generator
  • 深度学习
  • 目标检测
  • R-CNN
  • Fast R-CNN
  • Faster R-CNN
  • 爬虫
  • 数据可视化

    缺失模块。
    1、请确保node版本大于6.2
    2、在博客根目录(注意不是yilia根目录)执行以下命令:
    npm i hexo-generator-json-content --save

    3、在根目录_config.yml里添加配置:

      jsonContent:
        meta: false
        pages: false
        posts:
          title: true
          date: true
          path: true
          text: false
          raw: false
          content: false
          slug: false
          updated: false
          comments: false
          link: false
          permalink: false
          excerpt: false
          categories: false
          tags: true
    

  • Django整合Celery实现异步任务

    2019-01-13

    #Python#Django#Celery#异步任务

  • 12306抢票程序

    2019-01-06

    #学习笔记#Python

  • 关于微信公众号开发中的token验证问题

    2018-12-29

    #Python#微信公众号开发

  • 网易云音乐歌曲评论可视化分析

    2018-12-16

    #学习笔记#Python#爬虫#数据可视化

  • AES加密算法详解

    2018-11-29

    #学习笔记#AES加密

  • Django实现简单模糊搜索

    2018-11-05

    #Python#Django#模糊搜索

  • 操作系统知识点汇总

    2018-10-19

    #学习笔记#操作系统

  • 秋招汇总

    2018-09-29

    #秋招#工作#总结#学习

  • μC/OS-II中的任务

    2018-09-13

    #嵌入式#学习笔记#μC/OS-II

  • μC/OS-II中的数据结构

    2018-09-13

    #嵌入式#学习笔记#μC/OS-II

  • CAN总线详解

    2018-08-03

    #嵌入式#学习笔记#CAN总线

  • CS231n用于视觉识别的卷积神经网络-学习笔记3-优化:随机梯度下降

    2018-07-31

    #学习笔记#视觉识别#卷积神经网络#随机梯度下降

  • 2019大疆嵌入式软件开发招聘

    2018-07-08

    #嵌入式#大疆#学习笔记

  • CS231n用于视觉识别的卷积神经网络-学习笔记2

    2018-07-06

    #学习笔记#视觉识别#卷积神经网络#线性分类

  • CS231n用于视觉识别的卷积神经网络-学习笔记1

    2018-07-05

    #学习笔记#视觉识别#卷积神经网络#图像分类

  • 嵌入式C语言面试题

    2018-07-04

    #嵌入式#学习笔记

  • 深度学习目标检测模型概述

    2018-06-26

    #深度学习#目标检测#R-CNN#Fast R-CNN#Faster R-CNN

  • Ubuntu16.04.4 cuda-9.2安装

    2018-06-19

    #Ubuntu#cuda

  • 嵌入式基础知识汇总

    2018-06-19

    #嵌入式#学习笔记

  • Ubuntu16.04.4 安装OpenCV3.2.0

    2018-06-15

    #-Ubuntu -OpenCV

  • 习题

    2018-05-26

    #学习笔记

  • 搞定Python多线程和多进程

    2018-05-22

    #学习笔记#线程#进程

  • 中缀表达式Vs后缀表达式

    2018-05-21

    #学习笔记

  • 深入剖析Generator

    2018-05-16

    #Python#Generator

  • 同步IO、异步IO、阻塞IO、非阻塞IO之间的联系与区别

    2018-05-15

    #IO操作

  • Python反射机制

    2018-05-02

    #学习笔记#Python#反射机制

  • 制作RSS电子书并推送给kindle

    2018-04-22

    #Python#RSS#kindle

  • Linux安装Python3(与Python2共存)

    2018-04-15

    #Python#Linux

  • Test

    2018-04-01

    #随笔

业余Coder