1、linux下安装python3

准备编译环境(环境如果不对的话,可能遇到各种问题,比如wget无法下载https链接的文件)

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel -y

2、下载 Python3.6代码包

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

在安装包中有一个README的文件,里面有写如何安装,解压并安装

tar xf Python-3.6.3.tar.xz -C /usr/local/src/
tar (child): xz: Cannot exec: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now

报错,解决报错问题

yum install xz -y

再次解压

tar xf Python-3.6.3.tar.xz -C /usr/local/src/
cd /usr/local/src/Python-3.6.3/./configure --prefix=/usr/local/python3
yum install gcc-c++ gcc -y  #安装编译所需依赖
make -j 4 && make install

安装成功后提示

提示同时成功安装pip-9.0.1与setuptools-28.8.0!

做软链:

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

升级pip到最新版本:

pip install --upgrade pip

pip安装成功啦!

注:--no-check-certificate 表示安装时“不检查证书”,不加上可能无法安装。

3.安装python包

requests包:

pip install requests

paramiko包:

pip install paramiko

pymysql包:

pip install pymysql

4、配置系统默认python版本为3.6.3

1)、修改旧版本

mv /usr/bin/python /usr/bin/python_bak

2)、创建新的软连接

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

3)、检查python的版本

python -VPython-3.6.3

设置默认为3.6.3成功

转载于:https://www.cnblogs.com/chillax1314/p/7976839.html

CentOS6.8安装Python3.6.3相关推荐

  1. CentOS6.4安装Python3.6.5,以及出现问题modules were not found:_ssl

    CentOS6.4安装Python3.6.5 以及出现问题modules were not found:_ssl 一.首先安装所选需要的依赖 yum install gcc gcc-c++ pcre ...

  2. python3.6.3安装-CentOS6.8安装Python3.6.3

    1.linux下安装python3 准备编译环境(环境如果不对的话,可能遇到各种问题,比如wget无法下载https链接的文件) yum install zlib-devel bzip2-devel ...

  3. CentOs6.6安装Python3

    1.安装wget命令(用于下载Python安装包) yum install wget 2.安装gcc环境(没有gcc环境后面会报错) yum install gcc 3.创建安装包存放目录 mkdir ...

  4. CentOS6.8安装python3.8

    目录 一.切记,不要删除自带的python(如果删除则进行本节) 二.安装python3.8 三.缺少gcc文件解决方式 四.yum不能使用的问题 一.切记,不要删除自带的python(如果删除则进行 ...

  5. CentOS6.7安装Python3.4

    1.下载Python3.4安装包 wget https://www.python.org/ftp/python/3.4.4/Python-3.4.4.tgz 2.解压.编译.安装 tar zxvf P ...

  6. python3.6.0安装教程-centos6.9安装python3.6.0和模块

    1.安装依赖包yum -y install wget zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline- ...

  7. centos6.5安装python3.6

    1.下载Python安装包 wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz 2.解压安装包: tar -xzvf Pytho ...

  8. centos6.5 安装python3.5

    一.下载Python3.5的源码包并编译 wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz 二.解压后进入目录 tar xf ...

  9. centos6.8 安装python3.6

    下载Python安装包 cd /usr/local/srcwget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz 解压 tar -z ...

最新文章

  1. XCOM串口助手打印不出数据
  2. 分布式缓存技术memcached学习(一)——linux环境下编译memcahed
  3. 【 Verilog HDL 】寄存器数据类型(reg)与线网数据类型(wire,tri)
  4. 通过xadmin或者suit-v2快速搭建后台管理系统
  5. explain ref_数据库查询优化:使用explain分析sql语句执行效率
  6. 安装完matlab7.0但无法运行
  7. 积分上下限无穷_数学方法的思考和存在无穷多个孪生素数证明的思路
  8. javascript 西瓜一期 04 解释型语言与编译型语言的翻译过程
  9. 使用Win Server 2012 R2的IIS创建FTP
  10. 家卫士扫地机器人好吗_2020年扫地机器人推荐选购指南(扫地机器人实用吗?国内扫地机器人哪个牌子好?)...
  11. centos7防火墙--firewall
  12. 【温故而知新-Javascript】图片效果(图像震动效果、闪烁效果、自动切换图像)...
  13. Activity的四种启动模式区别
  14. uniapp监听PDA激光扫描
  15. 模拟抖音推荐算法检测视频原创度
  16. Android屏幕密度计算公式
  17. 一文速学-玩转MySQL中INTERVAL关键字和INTERVAL()函数用法讲解
  18. matlab正弦余弦与圆的关系
  19. 基于经典蓝牙的安卓蓝牙APP开发(基于蓝牙2.0开发,例:HC-05)
  20. Django 页面静态化

热门文章

  1. mysql 一键脚本_mysql一键安装脚本
  2. Java数据结构与算法:二叉树
  3. 正则截取指定字符串 php,php截取指定字符串除了正则还有什么方法
  4. 牛顿斯科特MATLAB求积分,详解Matlab求积分的各种方法
  5. Java设计模式(二十二):原型设计模式
  6. ddl是什么意思网络语_DDL语句是啥
  7. vue 回车查询 按钮_前后端分离商城,前端基于Vue后端nodejs包含小程序源码免费分享...
  8. 商品领域ddd_DDD领域驱动实战 - 限界上下文(bounded context)
  9. 停止复制代理后AWT缓存组的行为
  10. Pycharm 配置autopep8到菜单