先去python主站下载python的源码包:Python-2.7.6.tar.xz
wget http://www.python.org/ftp/python/2.7.6/Python-2.7.6.tar.xz
安装:
xz -d Python-2.7.6.tar.xz
tar xvf Python-2.7.6.tar
cd Python-2.7.6
./configure
make
make install
注意:
安装python之前,最好确认一下gcc是否安装。yum install -y gcc
否则./configure 阶段就会报错了
看版本号:
运行python,发现版本还是默认的,系统自带的2.6版本
更改系统默认的python:
建立软连接,使系统默认的python指向python2.7
正常情况下即使python2.7安装成功后,系统默认指向的python仍然是2.6版本,而yum是基于python2.6才能正常工作。所以要将系统默认的python指向到2.7版本。
# /usr/local/bin/python2.7 -V
# mv /usr/bin/python /usr/bin/python.bak
# ln -s /usr/local/bin/python2.7 /usr/bin/python
运行一下python,或者:
# python -V
修正yum报错:
如果打yum命令,你会发现报错了。提示你可能是python版本不对。所以我们要把yum依旧指向老的python2.6版本:
vi /usr/bin/yum
在打开的文件里的头一行,也就是指定python环境的那行代码,修改成:
#!/usr/bin/python2.6
python第三方包的安装位置:
/usr/local/lib/python2.7/site-packages/
Refer: http://wocclyl.blog.163.com/blog/static/4622350420140234023358/
相关推荐
centos7源码安装python2.7.6 centos7源码安装python2.7.6 centos7源码安装python2.7.6 centos7源码安装python2.7.6 centos7源码安装python2.7.6
在这个压缩包 "python2.7.6-pip.zip" 中,包含了一些必要的组件来帮助用户将 CentOS 的 Python 环境升级到 2.7.6 版本,并安装 pip,这是一个用于管理和安装 Python 库的工具。 首先,Python 2.7.6 是 Python 2.x ...
- `mv Python-2.7.6 python2.7.6` 移动解压后的文件夹。 3. **配置并编译**:进入 Python 2.7.6 目录后,执行以下命令: - `./configure` 配置安装选项。 - `make all` 编译源码。 - `make install` 安装编译后...
在CentOS虚拟机上安装和升级Python 2.7是一个常见的任务,特别是在处理特定的软件依赖或项目时。本文将详细讲解如何解决这个过程中的问题,特别是关于MySQLdb安装报错的处理。首先,让我们从Python 2.7的安装开始。 ...
1)安装Linux操作系统环境:CentOS-6.5。 2)软件资源列表:《Python-2.7.6.tgz》;《setuptools-0.6c11.tar.gz》;《MySQL-python-1.2.3.tar.gz》。 3)安装步骤详解:...
在Linux环境中,特别是CentOS 7这样的服务器操作系统中,Python 2.7是默认的预装版本。然而,随着技术的不断发展,Python 3.x系列成为主流,尤其是Python 3.5.2版本,它引入了许多性能改进和新特性。因此,从Python ...
xz -d Python-2.7.6.tar.xz ls tar -xvf Python-2.7.6.tar cd Python-2.7.6 yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline LDFLAGS=”-Wl,-rpath /usr/local/lib” vi
1)安装步骤详解:http://blog.csdn.net/magicalcode/article/details/45397157; 2)欢迎大家关注我博客更多的精彩内容:http://blog.csdn.net/MagicalCode; 3)如有问题可联系
3. `libxml2-2.7.6-21.el6_8.1.x86_64.rpm` 和 `libxml2-python-2.7.6-21.el6_8.1.x86_64.rpm`:`libxml2`是处理XML文档的库,`libxml2-python`是Python接口,用于Python程序处理XML。 4. `python-setuptools-0.6.10...
3. `libxml2-2.7.6-21.el6_8.1.x86_64.rpm` 和 `libxml2-python-2.7.6-21.el6_8.1.x86_64.rpm`:这两个包提供了XML解析库,对于处理XML格式的数据和文档至关重要,包括Ansible的某些模块可能需要。 4. `python-...
audit-libs-python-2.7.6-3.el7.x86_64.rpm checkpolicy-2.5-4.el7.x86_64.rpm docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm libcgroup-0.41-13.el7.x86_64...
CentOS的6.5 Python 2.7.6设置$ git clone git@github.com:junishitsuka/s3log-gripper.git$ cd s3log-gripper.git$ python setup.py install$ sudo yum install -y jq$ aws configure # set key选项设置信息在src/...
64、pigz-2.1.6-1.el6.rf.x86_64、policycoreutils-python-2.5-17.1.el7.x86_64、python-IPy-0.75-6.el7.noarch、setools-libs-3.3.8-1.1.el7.x86_64共11个安装包其中包含了依赖包,一般Centos下离线安装时,...
audit-libs-python-2.7.6-3.el7.x86_64 checkpolicy-2.5-4.el7.x86_64 container-selinux-2.42-1.gitad8f0f7.el7.noarch docker-ce-18.03.0.ce-1.el7.centos.x86_64 libcgroup-0.41-13.el7.x86_64 libsemanage-...
二是修改yum的解释器为旧版本python2.7,即将连接文件/usr/bin/python连接回/usr/bin/python2.7。治标不治本,不推荐。 三是在设置里更改解释器设置,即修改/usr/bin/yum文件,指定使用python2.7作为yum的解释器: ...
具有C ++ 11标准支持的C ++编译器(如果要构建测试,则为GCC 5.3+) Python 2.7.6 +,3.5.2 +,3.6.0 + 脾气暴躁的1.13 痛饮3.0.12 氧气1.8.5 (可选)MPICH devel 3.2 其他需求: 测试工具测验pytest安装安装...
##包括以下基本电池:* misc:git,ack-grep,nmap,screen和tree *基本dev:* ruby:ruby 1.9.3,ruby-dev,gem * python:python 2.7.6,python-pip ,python-dev,python-virtualenv ##玩具箱中的其他玩具* ...
# rpm -ivh libxml2-python-2.7.6-14.el6.x86_64.rpm # rpm -ivh deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm # rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm # rpm -ivh createrepo-0.9.9-18.el...
我们在带有Python 2.7.6的CentOS 6上运行此代码。 有关更多详细信息,请参阅我们的论文:端到端,大规模DNS加密度量:我们走了多远? 在。 源文件 proxy_rack_single_threaded.py 这是测试的主程序,包含所有测试...