pythonの最も完全なチュートリアルをLinuxのインストール

環境:centos6.5

centos6.5は2.6.6で、あなたは2.7を再インストールする必要がありPythonのバージョンが付属しています。

Pythonのバージョンは2.7.5であるとcentos7が来ます

 

基本操作

新しいバージョンをインストールする前に、次のことを行うようにしてください

yumを-yのzlib-develのbzip2の-develのXZ-LIBSのwgetのopensslのopenssl-develのインストール

インストールにこれをしない場合は、危険を覚悟で聞いていない、再び削除

 

次に、新しいバージョンをインストールします

#のダウンロードのpythonのtarパッケージ
#のアンパック
#のCD解凍したには./configure --prefix =は/ usr / libに/ python27 --enable-共有
        #の接頭辞パラメータを使用すると、Pythonのインストール先となるディレクトリを指定します
        。#は有効-共有を書くことが必要ですそれ以外の場合は、バックはエラーになります:コマンドがRC = 65536失敗したと    メイクを//あなたのソースコードをコンパイルし、実行可能ファイルの生成makeが必要なディレクトリにLinuxシステムに生成された実行可能ファイルをコピー//インストールし、例については、/ usr / lib / binディレクトリにコピーし、ここでのpythonの同等のショートカットを作成

その後、我々は[分かりやすい、今、私はショートカットと呼ばれる実行可能ファイルをPYTHON]を実行し、インストールディレクトリは/ usr / libに/ python27 Pythonの実行可能ファイルのbinディレクトリに見ることができます

[ルート@のhadoop10配布-0.7.3] CDの/ usr / libに/ python27 
[ルートhadoop10 python27 @] #1 のLS 
ビンLIB株を含む
[ルート@のhadoop10のpython27] CDビン 
[ルート@のhadoop10ビン] #1 、LS -l 
合計56 ... 
lrwxrwxrwx。1つのルートルート10月7日22:59 1つのpython - > python2 
lrwxrwxrwx。1つのルートルート10月9日1 22:59 python2 - > python2.7 
-rwxr-XR-X。1つのルートルート9744 10月1日22時57分python2.7の
-rwxr-XR-X。1つのルートルート1694年10月1日22時59 python2.7- 設定
 ... 
[ルート@ hadoop10ビン] #のPythonの 
Pythonの2.7.12(デフォルト、2019年10月1日、午前1時09分22秒

[GCC 4.4.7 20120313(Red Hatの4.4.7-4 linux2の上)] 
タイプの" ヘルプ"" 著作権"" クレジット"  または " ライセンス"  のためのより多くの情報。
>>>

あなたは、バージョン2.7を見ることができます

これは私が上記の言ったことはない場合、それはあなたがエラーをインストールすることを示して、もう一度お試しください。

 

しかし、我々は別のディレクトリではなく、2.7アップデートでのpythonを実行しますが、以前のバージョンでは、我々は次の手順を実行する必要があります

RMは/ usr / binには/ Pythonの     #は、古いバージョンのショートカットを削除 
-sは/ usr / libに/ python27 / binに/ Pythonのが、/ usr / binに/ PythonのLNを     #は、新しいバージョンへのショートカットをリンクアップします

/ usr / binに格納されているデフォルトのpythonで、パイソンPythonの新しいバージョンにこのショートカットにリンクする必要があるので、

このとき、単にディレクトリエントリは、Pythonの新しいバージョンであるのpythonを実行します。

 

あなたはまた、インストールされていないスコープのpython内、余分なステップである環境変数を設定したい場合があり、それらを繰り返しません。

 

表示場所Pythonの実行可能ファイル

[ルート@ hadoop10〜] これはPython 
は/ usr / binに/ pythonの

 

 

例外レコード

例外

libpython2.7.so.1.0:共有オブジェクトファイルを開くことはできません:そのようなファイルディレクトリを

私は、このファイルを見つけられませんでした

解決策:ファイルへのpythonのlibインストールディレクトリ内のファイルをパスを追加します。

#のルート権限は 
viのは/ etc / ld.so.conf 
な私のように、python2.7 libのライブラリにアドレスを追加は/ usr / libに/ Python27 / libに 、 ファイルを保存します

 

そして、次のことを行う必要があります

/ sbinに/ ldconfigを-v

 

異常2

yumのは利用できないか、またはインストールすることはできません

ソリューション:私のブログを参照して  インストールyumの  例外レコードを

 

異常3

PythonのパッケージインストールツールPIPなどを使用することはできません

ソリューション:私のブログを参照してください。  パッケージ管理ツール

 

 

 

参考文献:

https://www.cnblogs.com/lclq/archive/2016/06/27/5620196.html

 

おすすめ

転載: www.cnblogs.com/yanshw/p/11617406.html