Python 3.xをLinux環境にオフラインでインストールする方法を説明します。この記事は、特にネットワークに接続できない環境でPython 3.xをインストールしたい方向けです。
インストール手順
- Python 3.xのソースを公式サイトからダウンロードします。
- ダウンロードしたtarballをサーバに配置します。
- tarコマンドで解凍します。例:
# 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 install
- python3で実行できるようにシンボリックリンクを作成します。例:
# ln -s /usr/local/python374/bin/python3.7 /usr/bin/python3
- バージョンを確認します。例:
# python3 --version
トラブルシューティング
makeした際にエラーが出た場合や、特定のモジュールのビルドに失敗した場合の対処法についても言及されています。
以上がPython 3.xをLinux環境にオフラインでインストールする手順です。この情報が皆さんのPythonライフに役立つことを願っています。