版本声明

centos7.4

前言:linux上的python默认是版本2的,之前学django项目用的是3的版本 所以得升级下版本~

1.下载python3.6.5

cd /usr/local/

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

tar -xvf Python-3.6.5.tgz 解压后 目录更名为 mv Python-3.6.5 python36

2.安装,目录设置自己解压的

./configure --prefix=/usr/local/python36

make

make install

直接  make && make install

如果报错zipimport.ZipImportError: can’t decompress data 使用yum -y install zlib* 安装相关依赖,再make && make install

mv /usr/bin/python /usr/bin/python2.6.6 让之前的版本失效

将新版本的python的软连接增加到/usr/bin目录下

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

将版本python3.6.5命令加入环境变量

vim /etc/profile

export PATH=$PATH:/usr/local/python36/bin这句加到文件最下面

source /etc/profile  #刷新配置

这样就完了!

当然没有~~你会发现yum不好使了,因为yum是基于python的,然后python3是装完了,但是因为某个原因找不到(具体百度吧),所以解决方式如下:

vi /usr/bin/yum

#!/usr/bin/python 修改成#!/usr/bin/python2.6.6

yum 执行 验证

这下发现ok了

这时候,有双版本的python了,但是默认是python3的

使用python3安装库

pip3 install xxx

使用python2下载

pip install xxx

~~~~~~~~~~~~~~~~~~~~完了~~~~~~~~~~~~~~~~~~~~~~~~~~·

转载于:https://www.cnblogs.com/Jack-cx/p/9356463.html

[linux]centos7.4上升级python2版本到python3.6.5 【安装双版本,默认python3】相关推荐

  1. mysql 5.6.37 winx64_Mysql 5.6.37 winx64安装双版本mysql笔记记录

    机器上现在已经存在5.0版本Mysql的情况下,继续安装一个最新版的mysql. 一.官网下载免安装压缩包. 本人下载的是mysql-5.6.37-winx64.zip.将压缩包解压到自定义目录中.例 ...

  2. 爬坑”无法找到 .NET Core SDK。请检查确保已安装此项且 global.json 中指定的版本(如有)与所安装的版本相匹配“

    这几天需要用到神器dnspy,从GITHub上获取了源码[dnspy源码]后在本地生成,意外的在打开解决方案是VS提示"无法找到 .NET Core SDK.请检查确保已安装此项且 glob ...

  3. 无法打开项目文件。 无法找到 .NET SDK。请检查确保已安装此项且 global.json 中指定的版本(如有)与所安装的版本相匹配

    问题:如果在运行c#代码出现以下情况: 无法打开项目文件. 无法找到 .NET SDK.请检查确保已安装此项且 global.json 中指定的版本(如有)与所安装的版本相匹配 解决方案:我们可以先看 ...

  4. linux修改python版本修改哪个配置文件_linux安装python修改默认python版本方法

    linux默认是安装了python,默认是安装python2.6.6,可能安装的版本是不能符合我们需要的python要求的.我们需要重新安装python的版本,今天演示一下安装python3 首先下载 ...

  5. 进阶!基于CentOS7系统使用cobbler实现单台服务器批量自动化安装不同版本系统(week3_day5_part2)-技术流ken...

    前言 在上一篇博文<cobbler批量安装系统使用详解-技术流ken>中已经详细讲解了cobbler的使用以及安装,本篇博文将会使用单台cobbler实现自动化批量安装不同版本的操作系统. ...

  6. centos7下安装低版本mysql_centos7下使用yum安装制定版本mysql

    一.准备mysql镜像源 到官网找mysql的yum源 wget https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm r ...

  7. linux安装指定版本的谷歌浏览器,为Ubuntu安装指定版本的chrome浏览器

    在将基于selenium的web 自动化用例容器化时,遇到了chrome stable版本升级到76,但是基础镜像 python-3.7.3不兼容的情况.为了解决这个问题,需要为镜像安装指定版本(73 ...

  8. Python 基础之在ubuntu系统下安装双版本python

    前言:随着python升级更新,新版本较于老版本功能点也有不同地方,作为一个初学者应该了解旧版本的规则,也要继续学习新版本的知识.为了能更好去学习python,我在ubuntu安装python2和py ...

  9. yum 安装指定版本php,怎样通过yum安装指定版本的php

    通过yum安装指定版本的php的方法:首先执行[yum -y install epel-release]命令安装源:然后执行[yum-config-manager –enable remi-php71 ...

  10. yum安装指定版本php,如何通过yum安装指定版本的PHP

    yum安装指定版本php的方法:首先执行命令"yum -y install epel-release":然后安装"yum-config-manager"实用程序 ...

最新文章

  1. hdu3368 Reversi
  2. python项目开发案例-Python项目开发案例集锦 PDF 全彩超清版
  3. Oracle用户管理学习总结
  4. getBoundingClientRect的用法
  5. 《数据结构与算法》课程设计报告——赫夫曼编码/译码器
  6. 高性能MySQL(2)——Schema与数据类型的优化
  7. 管理大数据存储的十大技巧
  8. Oracle中将小数转换成字符丢零.截取小数.除数为零解决法
  9. Java中对象的实例化
  10. 主板诊断卡代码含义及处理方法
  11. PHP开发erp功能模块,ERP基础知识之功能模块介绍
  12. MATLAB闪一下打不开问题解决
  13. 全国流通经济杂志全国流通经济杂志社全国流通经济编辑部2022年第25期目录
  14. c51数字钟c语言程序,51单片机电子时钟C语言程序
  15. 抖音小程序Tiktok教程之 01 编写您第一个hello world程序(含视频教程)
  16. 排位赛[USACO20JAN]Loan Repayment(二分+数学)
  17. Bootstrap 教程第四课:制作一组功能图标按钮
  18. iOS开发-常用的数学方法
  19. 23 PPT图表链接和动画
  20. 快速入门 | 篇十八:正运动技术脉冲型运动控制器的使用​

热门文章

  1. oracle批量文件入库,C++ Oracle批量高效入库
  2. np-hard证明实例 规约
  3. 微信小程序云开发教程-JavaScript入门(3)-数据类型
  4. 计算机网络第三版周舸答案,计算机网络技术基础第3版周舸第一章节计算机网络基础知识课件教学.ppt...
  5. 7723java之战,满江红4之江山美人
  6. python使用密钥加密的表述_Python生成rsa密钥对操作示例
  7. 2020-07-05
  8. 2020-2-6 蓝桥杯阶段模拟总结
  9. ShutdownHook- Java 优雅停机解决方案
  10. PHP压缩html网页代码(清除空格,换行符,制表符,注释标记)