linux python  

Centos 6.4 python 2.6升级到 2.7

python2.7.X下载安装

1.查看python的版本

[[email protected] ~]# python -V

Python 2.6.6

2.下载Python-2.7.8

[[email protected]]#wgethttp://python.org/ftp/python/2.7.8/Python-2.7.8.tgz

3.解压

[email protected] python]#tar xf Python-2.7.8.tgz

4.切换目录

[[email protected]]# cd /Python-2.7.8

5.安装

[[email protected]]# ./configure --prefix=/usr/local/python27

[[email protected]]#make

[[email protected]]# make install

最新2.7.8版本的python已经安装到了系统中,但是还没有完成

再次查看python版本,发现依然是2.6.6版本

[[email protected] ~]#python -V

Python 2.6.6

python多版本共存解决

1.把原来的python重命名成python_old,注意不要删除它

[[email protected]]# mv /usr/bin/python /usr/bin/python_old

2.建立新的python的软连接

[[email protected]]# ln -s /usr/local/python27/bin/python /usr/bin/

3. 再查看一下版本,发现ok

[[email protected] ~]#python -V

Python 2.7.8

至此我们已经可以正常使用python2.7.X

解决yum的python版本问题

但是我们还有最后一个问题要解决:但是因为yum是使用的python2.4的版本,所以,还需要修改一下(前面我们重命名的python_old现在派上用场)

[[email protected] ~]# yum

There was aproblem importing one of the Python modules

required to runyum. The error leading to this problem was:

No module namedyum

Please install apackage which provides this module, or

verify that themodule is installed correctly.

It‘s possiblethat the above module doesn‘t match the

current versionof Python, which is:

Python 2.7.8(default, Dec  3 2014, 10:51:34)

[GCC 4.1.220080704 (Red Hat 4.1.2-55)] on linux2

If you cannotsolve this problem yourself, please go to

the yum faq at:

http://wiki.linux.duke.edu/YumFaq

[[email protected]]# vim /usr/bin/yum

#!/usr/bin/python   #修改此处为2.6的位置

[[email protected] ~]# vim/usr/bin/yum

#!/usr/bin/python2.6

[[email protected]~]# yum

Loaded plugins:fastestmirror

You need to givesome command

usage: yum [options]COMMAND

List of Commands:

check-update   Check for available package updates

clean          Remove cached data

deplist        List a package‘s dependencies

downgrade      downgrade a package

erase          Remove a package or packages fromyour system

groupinfo      Display details about a package group

groupinstall   Install the packages in a group on yoursystem

grouplist      List available package groups

groupremove    Remove the packages in a group from yoursystem

help           Display a helpful usage message

info           Display details about a package orgroup of packages

install        Install a package or packages on yoursystem

list           List a package or groups of packages

localinstall   Install a local RPM

yum 可以使用;python升级成功。

时间: 2024-10-11 15:18:08

linux python  的相关文章

马哥2016全新Linux+Python高端运维班第三周作业作答

                    马哥2016全新Linux+Python高端运维班第三周作业                                           1.列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可.     [[email protected] ~]# who | awk '{print $1 $NF}'| uniq -d     [[email protected] ~]# who     yicx     :0  

Linux+Python高端运维班第二次作业

Linux+Python高端运维班第二次作业 1.列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可. [[email protected] ~]# who |cut -d" " -f1|uniq (unknown) root test1 [[email protected] ~]# who |cut -d" " -f1|sort -u root (unknown) wangyanglin 2.取出当前系统上被用户当作其默认shel

linux python 安装 nose lapack atlas numpy scipy

linux python 安装 nose lapack atlas numpy scipy --http://lib.csdn.net/article/python/1262 作者:maple1149 The first step of machine larning . 环境配置: OS:ubuntu 10.04 Python :Python 2.6.5 1.安装nose 这个安装还比较顺利,基本没报错... 下载nose: https://nose.readthedocs.org/en/la

kali linux Python 黑客编程1 开发环境初始化

kali linux Python 黑客编程1 开发环境初始化 为什么要选择Python? Python作为目前Linux系统下最流行的编程语言之一,对于安全工作者的作用可以和C++相提并论.Python提供了丰富的库供调用,丰富的第三方扩展模块.在网络应用,文本解析方面,Python编程有着其他语言无可比拟的优势.同时Python也是面向对象并且跨平台的语言,可以在linux/Unix.OSX.windows上无障碍运行. 1.1 查看PYTHON版本信息 Kali Linux默认已经安装了P

老男孩linux+Python高薪运维就业班第一关课后上机实战考试题

老男孩教育linux+Python高薪运维就业班第一关课后上机实战大考察 (开课第三天上机考试题) (每题10分共130分,过100即可,请给出详细步骤) 1.创建目录/data/oldboy ,并且在该目录下创建文件oldboy.txt,然后在文件oldboy.txt里写入内容"inet addr:10.0.0.8 Bcast:10.0.0.255 Mask:255.255.255.0"(不包含引号). 2.将题1中的oldboy.txt文件内容通过命令过滤只输出如下内容: 10.0

老男孩教育618优惠来袭!linux+python史上最低价

1.活动期间报名Linux运维脱产课程或python全栈课程直降1000元,并且赠送除python自动化课程外的任意网络课程视频 一套: 2.此次活动和转介绍的政策叠加:同学们转介绍Linux及python脱产学生,获送任何网络视频一套(价值3600-5000),被 介绍的学生同样享受送此待遇,然后在优惠1000! 感兴趣的小伙伴扣我吧 免费试听课程: 老男孩IT教育-Python开发精讲课程80课时: 链接: https://pan.baidu.com/s/1crOdTc 密码: 6jh3 老

linux Python开发环境搭建

近期工作是围绕arcpy进行开发,为了提高开发效率,决定使用linux下的编程环境.磨刀不误砍柴工,有了稳定快速的开发环境才能使开发更加高效. 准备以下软件: 操作系统:CentOS-6.5-x86_64 ArcGIS Server10.1 for linux(包含所有与arcpy相关的功能,无需担心缺少windows上的功能) jdk6u45_linux_x64.bin python IDE: pyCharm4.0.4 community edition 以上几个软件安装起来都很简单,这里只写

Linux python安装

Linux 安装 Python3.5 1. 准备 操作系统:Red Hat Enterprise Linux Server release 6.5 (Santiago) Python 安装包:Python-3.5.2.tgz 下载地址:https://www.python.org/downloads/ 2. 安装 tar zxvf Python-3.5.2.tgz cd Python-3.5.2 ./configure --prefix=/usr/local/python35 make make

Linux python 使用

目录 python 在linux直接执行 后台挂起python脚本并将输出内容存入日志文件 错误 /usr/bin/python^M: bad interpreter: No such file or directory python 在linux直接执行 在python文件的最前面加上 #!/usr/bin/python # -*- coding: UTF-8 -*- 第一行表示的是python解释器所在的目录,绝对路径 第一行可以改为#!/usr/bin/env python 这个是直接在环