centos6 升级python2.6 到 python2.7

由于开发库依赖于python27,而自己安装的centos6.8自带的python是2.6.6。

因为centos的yum依赖于python26因此不打算覆盖26。

步骤如下:

1、官网下载源码压缩包

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

2、加压到当前目录

tar -xzvf Python-2.7.13.tgz

3、进入目录编译

cd  Python-2.7.13

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

这里要注意--prefix参数:如果不指定的话则,  可执行文件默认放在/usr/local/bin  库文件默认放在/usr/local/lib  配置文件默认放在/usr/local/etc  其它的资源文件放在/usr/local/share

你要卸载这个程序,  1.要么在原来的make目录下用一次make uninstall(前提是make文件指定过uninstall)  2.要么去上述目录里面把相关的文件一个个手工删掉

如果指定了--prefix参数,那么以上编译好的所有产物都会放在你指定的目录中,需要卸载的话只需要简单的删除目即可。

4、安装

make &  make altinstall

有个一个非常重要的步骤是我们使用的是make altinstall。如果使用make install,你将会看到在系统中有两个不同版本的Python在/usr/bin/目录中。这将会导致很多问题,而且不好处理。

如果你运行python -V的话输出的还是老本号,因此你的python脚本要使用python27版本的话,需要在你脚本路径中指明需要的版本即可



原文地址:https://www.cnblogs.com/feixiablog/p/8320817.html

时间: 2024-10-12 23:26:03

centos6 升级python2.6 到 python2.7的相关文章

CentOS6升级Python2.6到3.7,错误处理[No module named ‘_ctyp

CentOS6升级Python2.6到3.7,错误处理[No module named '_ctypes'] 因开发需要,在CentOS 6 服务器将Python2进行升级到Python3.由于工作中内网的限制,这里使用的是手动安装的方式进行. 一.查看当前python版本 [[email protected] ~]$ python -V Python 2.6.6 二.官网下载Python稳定版本(当前3.7.2)进行安装 这里下载软件使用python用户,安装使用root用户进行 # 下载步骤

记一次centos6升级salt-minion启动失败的问题

记一次centos6升级salt-minion启动失败的问题 作者:耀耀 blog:https://www.liuyao.me 一.起因 升级Salt-minion后 使用/etc/init.d/salt-minion start启动失败,报错如下 [root@admin]# /etc/init.d/salt-minion start ERROR: Unable to look-up config values for /etc/salt 二.排查 刚开始觉得此错误应该是因minion配置文件有

Windows10下python3和python2同时安装 python2.exe、python3.exe和pip2、pip3设置

1.添加python2到系统环境变量 打开,控制面板\系统和安全\系统,选择高级系统设置,环境变量,选择Path,点击编辑,新建,分别添加D:\Python\python27和D:\Python\python27\Scripts到环境变量. 注意:python3安装时可以选择自动添加到系统环境变量,如未选择,方法和python2添加过程相同. 2.修改python.exe名字为python2.exe和python3.exe 找到python2和python3的安装目录,修改python2.7.9

python2.7和python2.6并行

最近爬取遇到了动态页面的爬取, 然而伤心的是autopy只支持python2.7(python2.6的可以通过源码build,无奈觉得好麻烦) 所以铁了心要让python2.7和python2.6并行 首先安装了python2.7,到c:\studytool\python27 然后修改了环境变量里的python 之后关闭所有的python执行文件,然后cmd,运行python就是2.7版本了 注,这是由于在安装python2.7的时候,注册表内容已经修改了,具体见HKEY_CLASSES_ROO

Linux CentOS6升级glibc库过程

CentOS6升级glibc库过程 hadoop无法加载native库,可能原因是 glibc库版本过低,需要升级. 第一:安装以下软件 yum -y install zlib zlib-devel gcc gcc-c++ libtool openssl openssl-devel automake autoconf libtool pcre* 第二.查看系统glibc版本库 strings /lib64/libc.so.6 |grep GLIBC_ 这里我们可以看到系统中最新的版本是2.12,

Centos6 升级glibc-2.17,解决Requires: libc.so.6(GLIBC_2.14)(64bit)错误解决方法

Centos6 升级glibc-2.17,解决Requires: libc.so.6(GLIBC_2.14)(64bit)错误解决方法 出现问题 在Centos6安装mysql 5.7.x 系列提示错误如下: [[email protected]_0_5_centos mysql]# rpm -ivh mysql-community-libs-5.7.18-1.el6.x86_64.rpm warning: mysql-community-libs-5.7.18-1.el6.x86_64.rpm

centos6.5下升级python版本为python2.7

新项目上线,python的版本问题折腾了一些时间,记录下来,留点痕迹. CentOS 6.6自带的是Python 2.6.6,而项目中使用的语言检测需要python2.7环境的支持. yum中最新的也是Python 2.6.6,只能下载Python 2.7.8的源代码自己编译安装. 操作步骤如下: 1)安装devtoolset yum groupinstall "Development tools" 2)安装编译Python需要的包包 yum install zlib-devel yu

centos6升级python2.7

#下载python #wget http://python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2 #安装支持https yum install openssl-devel #编译安装 tar -jxvf Python-2.7.3.tar.bz2 cd Python-2.7.3 ./configure make&&make install #检查安装结果 /usr/local/bin/python2.7 -V #设置软连接 mv /usr/bin

centos升级系统自带的python2.6为python2.7

转自:https://www.cnblogs.com/terryguan/p/7233801.html 查看当前系统中的 Python 版本 python --version 返回 Python 2.6.6 为正常. 检查 CentOS 版本 cat /etc/redhat-release 返回 CentOS release 6.9 (Final) 为正常. 安装所有的开发工具包 yum groupinstall -y "Development tools" 安装其它的必需包 yum