[CentOS]python 2をインストールします.75デフォルトバージョンに設定


1 centosインストールpython 2.75  (centos6.3)
1 rootユーザーへの切り替え
2 tarパッケージのダウンロード
           wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz

3インストール
          tar -zxvf Python-2.7.5.tgz

          cd Python-2.7.5

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

          make&&make install
configureの後にmake altinstallを実行して、デフォルトのpythonバージョンが置き換えられないようにすることもできます.
補足:一部のcモジュールが欠けている場合があります
yum -y install python-devel openssl openssl-devel gcc sqlite sqlite-devel mysql-devel libxml2-devel zlib-devel readline-devel bzip2-devel

4テストの下でインストールしましたか
          /usr/local/python27/bin/python 

pythonが使用できるバージョンは2.7.5であることがわかります
     5 
ソフトウェアリンクの設定
	 ln -s /usr/local/python27/bin/python /usr/bin/python27

以降python 27をそのまま使用して2.7.5バージョンをご利用いただけます
     
2デフォルトのバージョンに設定
     mv /usr/bin/python /usr/bin/python-old

     ln -s /usr/local/python27/bin/python /usr/bin/python

もう一度テストします.
     [root@bogon Python-2.7.5]# python 
      Python 2.7.5 (default, Jul 22 2013, 22:14:28) 
     [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2
      Type "help", "copyright", "credits" or "license" for more information.

これでyumを使っているときに間違いを発見します
新しい構成からyum
  vim /usr/bin/yum

最初の行を:#!/に変更します.usr/bin/python-old
再びyumを入力して正常に表示できることを発見しました
この時はまだeasy_intallとpip、このようにインストールすることができます
wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
sudo /usr/local/bin/python2.7 ez_setup.py
sudo /usr/local/bin/easy_install-2.7 pip

インストール時にpython xxで実行しないほうがいいです./usr/local/bin/python 2.7この方法はpythonバージョンにもっと明確にインストールしたほうがいいです.