CentOS 6.5アップグレードPython 2.7バージョン

3796 ワード

転載は出典を明記してください.http://write.blog.csdn.net/mdeditor
目次
  • ディレクトリ
  • クライテリア
  • Pythoon-279
  • をインストールします.
  • YUMとPythoon 279の互換性問題を解決する
  • 前言
    CentOS 6.5にPython-2.66をプリインストールし、新しいPython-2.7.9(CentOS 7プリインストールバージョン)を比較すると、主に新しいバージョンのPythonがより豊富なモジュール機能を導入していることに違いがあります.初心者にはあまり影響がありませんが、これらの新しいモジュールは特定のコンパイル環境の下では欠かせません.例えば、Devstack all-inn-oneモードを使ってOpenstack開発デバッグプラットフォームをインストールするには、Python-2.7以上のサポートが必要で、多くの欠落モジュールの面倒が省けます.ソフトウェア準備-Python 2.7.9-ipython-012.1-システム準備CentOS 6.5
    Pythoonをインストールします
    1.現在のシステムのPython Verssionを確認する
    [root@jmilk ~]# python --version
    Python 2.6.6
    2.Pythoon-2.7.9をダウンロードします.
    wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tar.xz
    3.Python aをインストールします.解凍
    tar -Jxvf Python-2.7.9.tar.xz -C /usr/src/
    b.
    mkdir /usr/local/python27
    cd /usr/src/Python-2.7.9/
    ./configure --prefix=/usr/local/python27 && make && make install
    cをインストールします.システムのpython命令をデフォルトでPython-2.7.9バージョンのCentOS 6.5のYUMに指しています.Pyton-2.66サポートが必要ですので、古いバージョンのアンマウントは推奨されません.
    mv /usr/bin/python /usr/bin/python266
    ln -s /usr/local/python27/bin/python2.7 /usr/bin/python
    python --version
    YUMとPython 2.7.9の互換性問題を解決します.
    YUMはpython-26.6のサポートが必要なため、CentOS 6.5のYUMはPython-2.7と互換性がないため、YUMは利用できなくなりました.YUMのプロファイルにおいて、YUMをPython-26.6の実行プログラム(CentOS 6.5元/usr/bin/pythonプログラム)に向ける必要があります.
    vim /usr/bin/yum
        :
    #!/usr/bin/python
      :
    #!/usr/bin/python266
    このようにすれば、YUMの使用を再開することができ、CentOS 6.5のPython-2.7に対応していないすべてのソフトウェアは上記の方法で解決することができる.
    上記のステップが実行されても、YUN命令が有効に実行されない場合は、以下の解決方法を試しても良いです.CentOS 6.5のインストールディスクまたはISOファイル中の以下のrpmパッケージ(バージョンは個人の状況に応じて)をシステムディレクトリにコピーします.
    mount /dev/cdrom /mnt/cdrom
    
    cd /mnt/cdrom/Packages
    cp yum-3.2.29-40.el6.centos.noarch.rpm \
    python-2.6.6-51.el6.x86_64.rpm \
    python-urlgrabber-3.9.1-9.el6.noarch.rpm \
    python-devel-2.6.6-51.el6.x86_64.rpm \
    python-libs-2.6.6-51.el6.x86_64.rpm /usr/local/python27
    cd /usr/local/python27
    rpm -Uvh --replacepkgs *.rpm
    上の依存カバンを全部インストールしたら、この問題を解決できるかもしれません.
    これでPythonのアップグレードが完了しました.
    今日から正式にCSDNに入ります.これから皆さんと交流を勉強したいです.よろしくお願いします.
    転載先:https://www.cnblogs.com/jmilkfan-fanguiju/p/7533813.html