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を確認する
YUMはpython-26.6のサポートが必要なため、CentOS 6.5のYUMはPython-2.7と互換性がないため、YUMは利用できなくなりました.YUMのプロファイルにおいて、YUMをPython-26.6の実行プログラム(CentOS 6.5元/usr/bin/pythonプログラム)に向ける必要があります.
上記のステップが実行されても、YUN命令が有効に実行されない場合は、以下の解決方法を試しても良いです.CentOS 6.5のインストールディスクまたはISOファイル中の以下のrpmパッケージ(バージョンは個人の状況に応じて)をシステムディレクトリにコピーします.
これでPythonのアップグレードが完了しました.
今日から正式にCSDNに入ります.これから皆さんと交流を勉強したいです.よろしくお願いします.
転載先:https://www.cnblogs.com/jmilkfan-fanguiju/p/7533813.html
目次
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