Python2.7安装教程

  作者:zhanhailiang 日期:2014-11-16
[root@~/software]# yum install bzip*
[root@~/software]# wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz
[root@~/software]# tar zxvf Python-2.7.3.tgz
[root@~/software]# cd Python-2.7.3
[root@~/software/Python-2.7.3]# ./configure
[root@~/software/Python-2.7.3]# make && make install
[root@~/software]# cd /usr/local/bin/
[root@/usr/local/bin]# ls -al python*
lrwxrwxrwx 1 root root       7 Nov 16 18:24 python -> python2
lrwxrwxrwx 1 root root       9 Nov 16 18:24 python2 -> python2.7
-rwxr-xr-x 1 root root 6162217 Nov 16 18:23 python2.7
-rwxr-xr-x 1 root root    1624 Nov 16 18:24 python2.7-config
lrwxrwxrwx 1 root root      16 Nov 16 18:24 python2-config -> python2.7-config
lrwxrwxrwx 1 root root      14 Nov 16 18:24 python-config -> python2-config
[root@/usr/local/bin]# /usr/local/bin/python -V
Python 2.7.3

如此安装就完成了。但是因为部分软件,如node.js依赖python2.7,此时需要修改系统路径python命令指向2.7.3版本:

[root@/usr/local/bin]# cp /usr/bin/python /usr/bin/python.bak.2014.11.16
[root@/usr/local/bin]# rm /usr/bin/python
[root@/usr/local/bin]# ln -s /usr/local/bin/python2.7 /usr/bin/python

如此,如果遇到yum出问题,如下“There was a problem importing one of the Python modules”:

[root@~/software/Python-2.7.3]# yum search bzip
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:
 
   No module named yum
 
Please install a package which provides this module, or
verify that the module is installed correctly.
 
It‘s possible that the above module doesn‘t match the
current version of Python, which is:
2.7.3 (default, Nov 16 2014, 18:22:57)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)]
 
If you cannot solve this problem yourself, please go to
the yum faq at:
  http://yum.baseurl.org/wiki/Faq

这是因为yum依赖老版本的python,可以按如下操作修复:

[root@~/software/Python-2.7.3]# vim /usr/bin/yum

修改第一行命令行,将python指向指定版本就行了:

  1 #!/usr/bin/python2.6
  2 import sys
  3 try:
  4     import yum

参考文章:http://www.tomtalk.net/wiki/Python

时间: 2024-11-04 23:54:02

Python2.7安装教程的相关文章

Linux环境安装教程——Centos6.6安装Selenium

本人特别喜欢在Centos下搭建环境.目前,主要负责公司的产品测试.所以,需要研究一下Selenium自动化测试如何在Centos上搭建.当然了,Selenium也可以安装在Windows,这方面的教程网上比较多就不说了.但是基于Linux特别是基于Centos的文章比较少,网上有一些安装教程都是基于Ubuntu的,而且python版本.selenium版本都比较老的. 我这次安装的都是最新版本的 先看一下本人虚拟机的系统版本 cat /etc/issue 如图:(本人的虚拟机是最小化安装的)

selenium的安装教程(基于Python)

在阅读之前,首先你需要安装好Python 可以直接去Python的官网下载.建议使用Python3,毕竟官方很快就停止对Python2的支持了 另外,此篇文章主要目的是为了在公司的分享会上使用,可能有些步骤不会讲的那么详细 你可以访问http://www.python.org直接downloads,这是Python的官网 下载好Python的安装包,是一个.exe文件,双击运行.不会安装的同学可以随便百度一下Python安装教程 另外,Python3的安装包自带配置环境变量的功能,安装的时候记得

windows 新版xgboost Python包安装教程 win10 64

windows 新版xgboost Python包安装教程 win10 64 第一次写教程,不妥之处望大家海涵 O(∩_∩)O! 写这篇文章的起因是男票让我帮他装xgb,不幸让我装好了~~ 他说这个好麻烦,装好了可以写一篇博客了,so~ 其实我基本完全是按照下面这位大虾的步骤做的(),下面给出链接: 64位win10下安装xgboost python包的教程:http://www.th7.cn/system/win/201603/157092.shtm 下面讲一下我的步骤(简化补充版,详情请参考

Robot Framework安装教程

第一步:安装Python,安装的版本是python-2.7.9.amd64.msi 安装教程详见地址:http://jingyan.baidu.com/article/c910274be14d64cd361d2dd8.html 第二步:安装wxPython,安装的版本是wxPython2.8-win64-unicode-2.8.12.1-py27.exe 第三步:安装robotframework,安装的版本是robotframework-2.9.py64bit.exe 第四步:安装robotfr

Heartbeat 3.x+Pacemaker 1.1.x 安装教程1

Heartbeat是著名HA项目,Heartbeat在3.0之后分拆为Heartbeat和Pacemaker 两个各自独立项目.Pacemaker在后续发展中使用Corosync作为消息层,和Corosync紧密结合,同时也保留Heartbeat作为可选的消息层.所以新版Pacemaker 1.1.x 和heartbeat3.x 结合方面有些问题,安装复杂,特此记录下安装过程中的问题及解决办法,以供借鉴. 安装环境: Redhat Enterprise linux 6.4 CentOS 6.5

Locust安装教程与使用

Locust安装教程与使用官网地址:https://github.com/locustio/locust 如果是python3+以上的环境,需要下载locust项目源码进行安装 因Centos7.2环境已默认安装python2.7版本,所以需要升级python到版本python3安装python3参考如下:1)安装python3.6可能使用的依赖yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel readline-dev

Openstack-Queens详细安装教程

本文源链接地址:https://www.93bok.com 前言 在官网和很多的博客网站上找了很多的例文,没有一个是可以完全搭建成功的,坑很多,给初次接触Openstack的我带来了很大的困扰,下面记录一下本次的部署过程,此次安装教程经过多次的测试,完全通过! Openstack概述 OpenStack是一个NASA美国国家航空航天局和Rackspace合作研发的,以Apache讲可证授权,并且是一个自由软件和开放源代码项目. Open是开放,Stack 则是堆砌之意,合起来就是将众多的功能服务

Python 环境安装教程(Windows 10)

Python编程语言非常强大,非常容易上手,版本更新也不慢,在win10 x64中兼容性也很好,直接安装不需另外配置,虽然Python2和3有点异同.学习的话选择最新的 python 3.7.1版. 系统是win 10  X64.到官网去下载  最新版  Python 3.7.1 1.建议下载executable Installer版本,不下载web-based(这个版本就像chrome的setup版本,文件小,但是还是要从服务器下载exe文件)和zip file(这个版本需要自己设置环境变量等

vim配置python编程环境及YouCompleteMe的安装教程

python号称人工智能语言,现在可算大热,这篇博客将介绍如何用vim打造一款自己专属的python编程环境. step1 由于安装YouCompleteMe需要vim8.0及以上版本,所以得安装使用vim的8.0及以上版本,使用vim --version查看自己的vim版本,如果没达到要求可以参考我的另一篇博客vim8.0安装教程进行安装.接着使用git安装vim的包管理工具Vundle git clone https://github.com/gmarik/Vundle.vim.git ~/