CentOS 6.X系统下升级Python2.6到Python2.7 的方法_python

第一步:升级python

CentOs 6.x的系统默认安装的Python版本是2.6.x,想升级到Python2.7.x,从官方下载源文件,然后解压、编译

wget http://www.python.org/ftp/python/2.7.10/Python-2.7.10.tar.xz
unxz Python-2.7.10.tar.xz
tar -vxf Python-2.7.10.tar

执行完以上命令会解压得到Python-2.7.10这个文件夹,进入该目录并执行以下命令进行配置

./configure --enable-shared --enable-loadable-sqlite-extensions --with-zlib

其中--enable-loadable-sqlite-extensions是sqlite的扩展,如果需要使用的话则带上这个选项。

编译之前需要修改Setup文件,将我们编译需要的zlib去掉注释

vi ./Modules/Setup

找到#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz去掉注释并保存,然后进行编译和安装

make && make install

安装好Python2.7之后我们需要先把Python2.6备份起来,然后再对yum的配置进行修改,如果不进行这一步操作的话,执行yum命令将会提示你Python的版本不对。执行以下命令,对Python2.6进行备份,然后为Python2.7创建软链接:

mv /usr/bin/python /usr/bin/python2.6.6
ln -s /usr/local/bin/python2.7 /usr/bin/python

然后编辑/usr/bin/yum,将第一行的#!/usr/bin/python修改成#!/usr/bin/python2.6.6

现在执行yum命令已经不会出现之前的错误信息了。我们执行python -V查看版本信息,如果出现错误

error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory

编辑配置文件

vi /etc/ld.so.conf

添加新的一行内容/usr/local/lib,保存退出,然后

/sbin/ldconfig
/sbin/ldconfig -v

第二步:安装pip

下载最新版的pip,然后安装

wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py

查找pip的位置

whereis pip

找到pip2.7的路径,为其创建软链作为系统默认的启动版本

ln -s /usr/local/bin/pip2.7 /usr/bin/pip

pip安装完毕,现在可以用它懒人安装各种需要的包了 :)

第三步:安装scrapy

直接 pip install scrapy 就ok了

总结

以上就是CentOS 6.X系统下升级Python2.6到Python2.7的全部步骤了,大家都学会了吗?希望这篇文章对大家的学习或工作带来一定的帮助。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索centos6.5
, centos升级python2.7
, centos6升级python2.7
python2.7
centos升级python2.7、centos6升级python2.7、centos安装python2.7、centos卸载python2.7、centos python2.7,以便于您获取更多的相关知识。

时间: 2024-10-26 16:05:10

CentOS 6.X系统下升级Python2.6到Python2.7 的方法_python的相关文章

Centos 6.5系统下编译安装PHP 7.0.13的方法_php基础

PHP7.0正式版也出来了,今天编译安装了一下,写下安装步骤,我是在centos6.6 环境中编译的,下面是详细的安装步骤 环境依赖 yum install gcc gcc-c++ libxml2 libxml2-python libxml2-devel -y 下载 wget http://cn2.php.net/distributions/php-7.0.13.tar.gz 解压 tar -zxvf php-7.0.13.tar.gz cd php-7.0.13 ./configure --e

centos 6.5系统下使用rpmbuild打包包含共享库的软件

问题描述 centos 6.5系统下使用rpmbuild打包包含共享库的软件 目的:项目组的一个跨平台软件,现在需要生成xxxx.rpm软件包,以便可以直接使用系统自带的命令安装(rpm和yum等),及后期加补丁和升级. 进展: 1. 本人使用的是rpm打包工具,其中的spec文件内容如下: Name: ads Version: 1.0.0 Release: 1 Summary: GNU hello test for rpm building Group: Development/Tools L

CentOS 6.7系统下安装配置JDK的方法_Linux

前言 本文是主要是记录CentOS 6.7系统下安装JDK7的过程记录,下面话不多说,来一起看看吧. 方法如下: 1.上Oracle官方下载最新的JDK安装包,为了方便安装建议下载rpm包       http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.在服务器端执行安装 sudo rpm -ivh /目录/jdk-7-linux-x64.rpm 3.设置环境变量 这里我们需要找到profile文件,添加环境变

Win8系统下无法自动检测周边wifi信号的方法

  很多用户由于win7系统大大小小的问题选择升级系统更新为win8系统.虽然win8系统操作环境稳定安全,但是它新颖的操作手法也让新用户感到不适应,比如有用户指出连接无线网络时发现电脑根本无法自动检测到周围的信号,这对于新时代的年轻人来说,没有网络,非常麻烦.小编就这个问题做一点提示:由于win8系统增加对网卡的控制,不能够像win7系统一样自动检测无线信号,而需要自己手动设置.具体的措施看看下面的图文教程吧. Win8系统下无法自动搜索wifi信号的解决方法 一.在Win8系统桌面上,用鼠标

win7系统下png图片转换成jpg格式的方法

  win7系统下png图片转换成jpg格式的方法            方法一:通过重命名的方法转换. 1.在电脑中找到要转换成jpg格式的png图片; 2.然后鼠标右键点击该png图片,在弹出的菜单中,点击"重命名"; 3.然后在重命名的图片输入框里,如下图点击选择png; 4.接下来如下图将png直接修改成jpg; 5.将png修改成jpg后,在修改输入框外边,点击下鼠标,这时png图片的格式即成功修改成jpg格式了.

win8系统下快捷键win+X没反应的解决方法

大家都知道Windows8系统没有开始莱单功能,虽然找到了恢复Windows 8开始菜单的设置方法,但是我觉得设置挺烦人的.没有了开始菜单我用快捷键版的开始莱单就是了!就也是Win+X,这快捷键被我们称之为快捷键版的开始莱单.可是Windows 8系统下的win+X快捷键毫无响应这是怎么回事?失效了可怎么找回啊?下面是win8系统下快捷键win+X没反应的解决方法 1.首先就是Win+R打开运行,在输出regedit后按回车 就会打开注册表编辑器. 2.定位到HKEY_CLASSES_ROOT找

Winxp系统下使用蓝牙连接电脑听音乐的方法

  Winxp系统下使用蓝牙连接电脑听音乐的方法          步骤如下: 1.在任务栏蓝牙图标上单击右键,选择"添加蓝牙设备"; 2.在"Bluetooth 设置"界面点击下一步; 3.在搜索到的设备中选择需要连接的蓝牙耳机,点击"下一步"; 4.配对成功,点击下一步; 5.点击"不带显示屏的个人免提设备"点击下一步,然后点击"完成"; 6.在任务栏蓝牙图标上单击右键,点击"浏览我的 蓝牙位

Win8系统下安装杀毒软件失败的原因和解决方法

  很多用户都会在安装完系统第一时间安装杀毒软件来保证系统的安全,但是,很多朋友都遇到无法安装杀毒软件的情况,相比win8一下系统来说,win8系统下似乎并不对杀毒软件欢迎,那么造成杀毒软件安装失败的原因是什么呢?下面让小编带大家分析下无法安装的原因. Win8系统下安装杀毒软件失败的原因及解决方法: 1.通过分析,发现很多安装杀毒软件失败的案例都是由于不同品牌杀毒软件之间的兼容性不好引起的,当然用户们不会去安装多个,可能在卸载某一个杀毒软件的时候没有卸载干净,而很多杀毒软件考虑到兼容性,稳定性

win7系统下出现音频故障的原因及解决方法

  音频是电脑中比较常见的一个设备,不管是听音乐还是视频聊天,都需要使用到音频,一般情况下我们很难发现音频出现了问题,但是在使用到音频的时候,出现问题的话就很让人头疼.今天小编就遇到了这样的问题,播放视频没有任何声音,小编尝试了使用疑难解答功能来解决,但还是无动于衷.按照以往的经验来看,一般要检查声卡的原因以及病毒的侵害,下面小编就来为大家分析Win7系统音频设备故障的原因. win7系统下出现音频故障的原因及解决方法 状况一:电脑声卡损坏 一般电脑都是使用集成声卡,体成声卡出现损坏的情况并不多