1. ホーム
  2. python

[解決済み] RHEL への Python 3 のインストール

2022-05-16 03:52:31

質問

以下の手順でRHELにpython3をインストールしようとしています。

yum search python3

を返した No matches found for: python3

に続く。

yum search python

どの検索結果にもpython3は含まれていませんでした。次に何を試すべきでしょうか?

どのように解決するのですか?

Pythonを手動でインストールする(ソースからビルドする)のが簡単です。

  1. ダウンロード (新しいリリースは Python.org ):

     $ wget https://www.python.org/ftp/python/3.4.3/Python-3.4.3.tar.xz
    
    
  2. 解凍

     $ tar xf Python-3.* 
     $ cd Python-3.*
    
    
  3. コンパイルの準備

     $ ./configure
    
    
  4. ビルド

     $ make
    
    
  5. インストール

     $ make install
    
    

    を上書きしたくない場合、または python 実行ファイルを上書きしたくない場合 (少なくともいくつかのディストロでは、より安全な yum が必要です。 python が2.xであること、例えばRHEL6用など) - インストールすることができます。 python3.* をシステムのデフォルトのインスタンスとして同時にインストールすることができます。 altinstall :

     $ make altinstall
    
    

ここで、別のインストールディレクトリが必要な場合には --prefixconfigure コマンドに変換します。

例: Python を /opt/local に 'インストール' する場合、単に --prefix=/opt/local .

の後に make install のステップの後です。新しくインストールした Python を使用するために、まだ [prefix]/bin を $PATH に、[prefix]/lib を $LD_LIBRARY_PATH (によって異なります)。 --prefix によって異なります)