linux中如何升级python版本号,linux的python版本升级
可利用Linux自带下载工具wget下载,如下所示:
#tar -zxvf Python-2.7.13.tgz
进入解压缩后的文件
#cd Python-2.7.13
在编译前先在/usr/local建一个文件夹python27(作为Python的安装路径,以免覆盖老的版本)
#mkdir /usr/local/python27
在解压缩后的目录下编译安装
#./configure --prefix=/usr/local/python27
#make
#make install
此时没有覆盖老版本,再将原来/usr/bin/Python链接改为别的名字
#mv /usr/bin/python /usr/bin/python_old
再建立新版本python的链接
#ln -s /usr/local/python27/bin/python2.7 /usr/bin/python
这个时候输入
#python
就会显示出python的新版本信息
Python 2.7.13 (default, Sep 29 2013, 11:05:02)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-54)] on linux2
Type"help","copyright","credits" or"license" for more information.
>>>
升级之后有可能用不了yum,因为yum命令是依赖于python的,升级到python2.7之后,yum依赖的python版本改变,因为上面的步骤/usr/bin/python的版本已经更改为2.7的版本,需要特别指定yum的python依赖版本
修改文件/usr/bin/python
#vim /usr/bin/yum
#!/usr/bin/python2.6 (之前这里默认是/usr/bin/python)
........
退出保存
不要yum update,这样yum指定的运行环境会改变。
LINUX 中 python 版本升级
首先下载源tar包 可利用linux自带下载工具wget下载,如下所示: 1 # wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tg ...
python版本升级及pip部署方法
Python版本升级 CentOS 6.3自带的Python版本为2.6,首先需要升级到2.7版本.由于旧版本的Python已被深度依赖,所以不能卸载原有的Python,只能全新安装. 1.下载Pyt ...
centos python版本升级到3.x
Linux(CentOS)下将Python的版本升级为3.6.2的方法 1.检查确认系统的相关信息 查看内核版本[root@zstest1 ~]# cat /etc/redhat-release Ce ...
Linux下Python 文件内容替换脚本
Linux下Python 文件替换脚本 import sys,os if len(sys.argv)<=4: old_text,new_text = sys.argv[1],sys.argv[2 ...
LInux升级Python版本2.7.11所遇问题汇总
首先请原谅我使用校园网络,基本上打不开谷歌,网络搜取得帮助均来自度娘. 对于我这个linux新手 IT 新手来说,自己升级点东西好担心,万一出错,可能都要重来.... 参照度娘内容和自己摸索,今天晚上 ...
Linux下python安装升级详细步骤 | Python2 升级 Python3
Linux下python升级步骤 Python2 ->Python3 多数情况下,系统自动的Python版本是2.x 或者yum直接安装的也是2.x 但是,现在多数情况下建议使用3.x 那么如 ...
linux,python 常用的处理log的命令
一般的log文件都是需要过滤 ps:管道符| 管道符前面的输出值 grep 过滤查找 将是error的log过滤显示 grep '221.2.100.138' web.access.log gr ...
linux终端python自动提示
linux终端python自动提示 很多时候,在linux下编写python时, 都懒得去vi一个新文件,直接就新开一个终端, 进入python命令行模式,然后就可以写一些测试代码. 不过最悲剧的就是 ...
linux 安装python,pip,
Linux下python升级步骤 http://www.cnblogs.com/lanxuezaipiao/archive/2012/10/21/2732864.html 在 https://www. ...
随机推荐
SQL Server2008R2 在windows8上安装,出现“兼容性”和 “执行未经授权的操作”的错误!
本人是windows8.1的操作系统,亲测安装成功 解决方法如下: 1.卸载干净sql Server2008r2,包括注册表内容,删除c盘下的安装路径! 2.关闭防火墙(这步很重要) 3.断开网络连接 ...
Couldn&#39;t create temporary file to work with
Ubuntu中当你编译安装软件的时候可能会出现Couldn't create temporary file to work with,原因可能是: 1.权限问题 2.根目录下没有tmp文件夹 解决办 ...
【自适应波束形成】MVDR(Minimum Variance Distortionless Response )笔记
参考: https://blog.csdn.net/qq_40981790/article/details/80143524 1. MVDR简介(Minimum Variance Distortion ...
centos7 添加第三方源
第三方源下载地址: http://repoforge.org/use/ 选择合适自己包 我选择的是EL7的 wget 下载这个包 接着使用rpm -ivh 包名 确认是否添加成功 ls /etc/yu ...
慕容小匹夫 Unity3D移动平台动态读取外部文件全解析
Unity3D移动平台动态读取外部文件全解析 c#语言规范 阅读目录 前言: 假如我想在editor里动态读取文件 移动平台的资源路径问题 移动平台读取外部文件的方法 补充: 回到目录 前言: 一 ...
C# .NET 获取枚举值的自定义属性
一.定义一个类 using System; using System.Collections.Generic; using System.Linq; using System.Text; using ...
关于IOS某图片添加控件,图片从相册或拍照保存后,再次进入时点击放大图无法显示的问题
某图片添加控件: https://github.com/XZTLLQ/LQPhotoPickerDemo 问题: 标题已说明 代码块: NSArray *alAssetUrl =(NSMutableA ...
mysql查询今天、昨天、本周、本月、上一月 、今年数据
mysql数据库中的关于查询日期的一些操作如下: --今天 select * from 表名 where to_days(时间字段名) = to_days(now()); --昨天 --本周 SELE ...
[Angular-Scaled Web] 6. Navigating between states with ui-router
There are two ways to naviagting between state: 1. Using $state service, $state.go() 2. Using ui-ser ...
bzoj3998-弦论
给定一个长度为\(n(n\le 5\times 10^5)\)的字符串,求它的第\(k\)小字串.有两种模式: \(Type=0\),不同位置的相同字串只算一个 \(Type=1\),不同位置相同字串 ...
linux中如何升级python版本号,linux的python版本升级相关推荐
- linux中_Linux基础知识(Linux系统、Linux中的链表)
Linux系统简介 Linux系统的结构及特点 Linux系统的结构图如下图所示: 从上图可以看出,Linux是一个典型的宏内核(一体化内核)结构.硬件系统上面时硬件抽象层,在硬件抽象层上面时内核服务 ...
- linux取证教程,Linux中的取证(Forensics in Linux)
Linux中的取证(Forensics in Linux) 数字调查的主要问题是通过加密或任何其他格式保护重要证据或数据. 基本示例是存储密码. 因此,有必要了解Linux操作系统在数字取证实施中的使 ...
- centos sudo不能运行_如何在 Linux 中配置 sudo 访问权限 | Linux 中国
Linux 系统中 root 用户拥有 Linux 中全部控制权力.Linux 系统中 root 是拥有最高权力的用户,可以在系统中实施任意的行为.-- Magesh Maruthamuthu Lin ...
- 19. linux中权限详解,Linux权限位,读写执行权限真正含义,chmod详解
linux中权限详解,Linux权限位,读写执行权限真正含义,chmod详解 文章目录 Linux权限位 读写执行 三种权限真正含义和作用 权限对文件的作用 权限对目录的作用 示例 chmod 使用数 ...
- Linux 中对升级程序进行数字认证
最近项目中对升级的程序需要做认证,确保升级的数据包是本项目的升级程序包. 数字签名:对某个数据块的签名,就是计算数据块的Hash值,然后使用私钥对hash值进行加密,结果就叫数字签名,Hash值就是数 ...
- linux中sed命令用例,Linux中使用sed命令或awk命令修改常规配置文件
一.方案: Linux中使用sed命令或awk命令修改常规配置文件 二.步骤: 1.假设有一个a.txt,内容如下: #!/bin/bash aa= bbb= ccc= #ddd= 2.如果想要把里面 ...
- linux中 目标不是目录,Linux 中的 Install命令
install命令的作用是安装或升级软件或备份数据,它的使用权限是所有用户.install命令和 语法 install [OPTION]... [-T] SOURCE DEST install [OP ...
- linux中600是什么权限,linux系统中文件的权限
查看文件权限的语句: 在终端输入: ls -l xxx.xxx (xxx.xxx是文件名) 那么就会出现相类似的信息,主要都是这些: -rw-rw-r-- 一共有10位数 其中: 最前面那个 - 代表 ...
- linux中什么是软件包组,Linux软件包组的选择
当分区被选定并按配置格式化后,你便可以选择要安装的软件包了. 除非你选择的是定制安装,安装程序将会自动为你选择多数软件包. 例如,如果你要执行个人桌面安装,你会看到一个和以下类似的屏幕: 图 3-25 ...
最新文章
- mysql反弹提权_MySQL数据库反弹端口连接提权
- ContextCompat.checkSelfPermission()方法中的第二个参数
- http://www.cnblogs.com/dolphin0520/p/3949310.html
- 19_Android中图片处理原理篇,关于人脸识别网站,图片加载到内存,图片缩放,图片翻转倒置,网上撕衣服游戏案例编写...
- 一些意想不到的小bug。
- 趣谈Linux操作系统学习笔记:用户态内存映射:如何找到正确的会议室?(第25讲)...
- map构造同时初始化
- 151. Reverse Words in a String
- vue项目使用sass-loader
- python语言中的模块包括_python中常用的模块的总结
- 蓝电电池测试系统工步编辑软件,蓝电电池测试系统
- [work] Python - 字典(dict)删除元素
- 自动化测试之:关键字驱动
- [Erlang危机](3.2)限制输入
- 仿滴滴打车时间选择器开始结束时间
- Camera Raw图解析
- python获取今日头条搜索信息_python爬虫(十二、爬取今日头条关键词所有文章)
- 机械臂抓取学习笔记三
- flutter - 强制横屏/竖屏
- epoll反应堆模型