[linux]centos7.4上升级python2版本到python3.6.5 【安装双版本,默认python3】
版本声明
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】相关推荐
- mysql 5.6.37 winx64_Mysql 5.6.37 winx64安装双版本mysql笔记记录
机器上现在已经存在5.0版本Mysql的情况下,继续安装一个最新版的mysql. 一.官网下载免安装压缩包. 本人下载的是mysql-5.6.37-winx64.zip.将压缩包解压到自定义目录中.例 ...
- 爬坑”无法找到 .NET Core SDK。请检查确保已安装此项且 global.json 中指定的版本(如有)与所安装的版本相匹配“
这几天需要用到神器dnspy,从GITHub上获取了源码[dnspy源码]后在本地生成,意外的在打开解决方案是VS提示"无法找到 .NET Core SDK.请检查确保已安装此项且 glob ...
- 无法打开项目文件。 无法找到 .NET SDK。请检查确保已安装此项且 global.json 中指定的版本(如有)与所安装的版本相匹配
问题:如果在运行c#代码出现以下情况: 无法打开项目文件. 无法找到 .NET SDK.请检查确保已安装此项且 global.json 中指定的版本(如有)与所安装的版本相匹配 解决方案:我们可以先看 ...
- linux修改python版本修改哪个配置文件_linux安装python修改默认python版本方法
linux默认是安装了python,默认是安装python2.6.6,可能安装的版本是不能符合我们需要的python要求的.我们需要重新安装python的版本,今天演示一下安装python3 首先下载 ...
- 进阶!基于CentOS7系统使用cobbler实现单台服务器批量自动化安装不同版本系统(week3_day5_part2)-技术流ken...
前言 在上一篇博文<cobbler批量安装系统使用详解-技术流ken>中已经详细讲解了cobbler的使用以及安装,本篇博文将会使用单台cobbler实现自动化批量安装不同版本的操作系统. ...
- centos7下安装低版本mysql_centos7下使用yum安装制定版本mysql
一.准备mysql镜像源 到官网找mysql的yum源 wget https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm r ...
- linux安装指定版本的谷歌浏览器,为Ubuntu安装指定版本的chrome浏览器
在将基于selenium的web 自动化用例容器化时,遇到了chrome stable版本升级到76,但是基础镜像 python-3.7.3不兼容的情况.为了解决这个问题,需要为镜像安装指定版本(73 ...
- Python 基础之在ubuntu系统下安装双版本python
前言:随着python升级更新,新版本较于老版本功能点也有不同地方,作为一个初学者应该了解旧版本的规则,也要继续学习新版本的知识.为了能更好去学习python,我在ubuntu安装python2和py ...
- yum 安装指定版本php,怎样通过yum安装指定版本的php
通过yum安装指定版本的php的方法:首先执行[yum -y install epel-release]命令安装源:然后执行[yum-config-manager –enable remi-php71 ...
- yum安装指定版本php,如何通过yum安装指定版本的PHP
yum安装指定版本php的方法:首先执行命令"yum -y install epel-release":然后安装"yum-config-manager"实用程序 ...
最新文章
- hdu3368 Reversi
- python项目开发案例-Python项目开发案例集锦 PDF 全彩超清版
- Oracle用户管理学习总结
- getBoundingClientRect的用法
- 《数据结构与算法》课程设计报告——赫夫曼编码/译码器
- 高性能MySQL(2)——Schema与数据类型的优化
- 管理大数据存储的十大技巧
- Oracle中将小数转换成字符丢零.截取小数.除数为零解决法
- Java中对象的实例化
- 主板诊断卡代码含义及处理方法
- PHP开发erp功能模块,ERP基础知识之功能模块介绍
- MATLAB闪一下打不开问题解决
- 全国流通经济杂志全国流通经济杂志社全国流通经济编辑部2022年第25期目录
- c51数字钟c语言程序,51单片机电子时钟C语言程序
- 抖音小程序Tiktok教程之 01 编写您第一个hello world程序(含视频教程)
- 排位赛[USACO20JAN]Loan Repayment(二分+数学)
- Bootstrap 教程第四课:制作一组功能图标按钮
- iOS开发-常用的数学方法
- 23 PPT图表链接和动画
- 快速入门 | 篇十八:正运动技术脉冲型运动控制器的使用​
热门文章
- oracle批量文件入库,C++ Oracle批量高效入库
- np-hard证明实例 规约
- 微信小程序云开发教程-JavaScript入门(3)-数据类型
- 计算机网络第三版周舸答案,计算机网络技术基础第3版周舸第一章节计算机网络基础知识课件教学.ppt...
- 7723java之战,满江红4之江山美人
- python使用密钥加密的表述_Python生成rsa密钥对操作示例
- 2020-07-05
- 2020-2-6 蓝桥杯阶段模拟总结
- ShutdownHook- Java 优雅停机解决方案
- PHP压缩html网页代码(清除空格,换行符,制表符,注释标记)