Python 3.xのインストールは、通常インターネット接続が必要ですが、オフライン環境でも可能です。ここでは、CentOS 7にPython 3.xをオフラインでインストールする手順を説明します。
インストール手順
- Python 3.xのソースをダウンロードします。
- ダウンロードしたtarballをサーバに配置します。
- tarballを解凍します。コマンドは
# tar Jxvf Python-3.7.4.xz
です。 - 解凍したフォルダに移動します。コマンドは
# cd ./Python-3.7.4
です。 - makefileの作成を行います。コマンドは
# ./configure --prefix=/usr/local/python374 --with-ensurepip
です。
必要なパッケージのインストール
次に、必要なパッケージをインストールします。コマンドは # yum -y install zlib-devel openssl-devel tk-devel libffi-devel
です。
makeとインストール
makeを実行します。コマンドは # make
です。その後、インストールを行います。コマンドは # make install
です。
シンボリックリンクの作成
python3で実行できるようにシンボリックリンクを作成します。コマンドは # ln -s /usr/local/python374/bin/python3.7 /usr/bin/python3
です。pipも同様にpip3にシンボリックを作成しておきます。コマンドは # ln -s /usr/local/python374/bin/pip3.7 /usr/bin/pip3
です。
確認
最後に、インストールが成功したか確認します。コマンドは # python3 --version
です。Python 3.7.4
と表示されれば完了です。
以上が、CentOS 7にPython 3.xをオフラインでインストールする手順です。この情報が皆さんの参考になれば幸いです。.