CentOS7にPythonの最新バージョンをインストールする方法を紹介します。この記事は、Pythonのバージョン3.9.4をCentOS7にインストールする手順について説明します。

必要なパッケージのインストール

まず、開発に必要なパッケージをインストールします。以下のコマンドを実行します。

yum groupinstall  -y "Development Tools"
yum  install -y  kernel-devel kernel-headers bzip2-devel libdb-devel libffi-devel
yum  install -y  gdbm-devel xz-devel ncurses-devel readline-devel tk-devel uuid-devel openssl-devel

zlibのインストール

次に、zlibをインストールします。以下のコマンドを実行します。

wget http://zlib.net/zlib-1.2.11.tar.gz
tar  xvzf zlib-1.2.11.tar.gz
cd  zlib-1.2.11
./configure
make  -j4
make  install

gccのインストール

gccのバージョンをアップデートします。以下のコマンドを実行します。

yum  install -y  centos-release-scl
yum  install -y  devtoolset-7
scl  enable  devtoolset-7 bash

Pythonのインストール

最後に、Pythonの最新バージョンをインストールします。以下のコマンドを実行します。

wget https://www.python.org/ftp/python/3.9.4/Python-3.9.4.tgz
tar  xvzf Python-3.9.4.tgz
cd  Python-3.9.4
./configure --with-ensurepip --enable-shared --enable-ipv6 --prefix=/usr/local/python3.9
make
make altinstall

パスの設定

Pythonのパスを設定します。以下のコマンドを実行します。

ln -sf  /usr/local/python3.9/bin/python3.9 /usr/bin/python3
ln -sf  /usr/local/python3.9/bin/pip3.9 /usr/bin/pip3
echo 'LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/python3.9/lib"' >>  ~/.bashrc
echo 'PATH="$PATH:/usr/local/python3.9/bin"' >>  ~/.bashrc
source  ~/.bashrc

pipのアップデート

最後に、pipをアップデートします。以下のコマンドを実行します。

pip3  install --upgrade  pip

以上で、CentOS7にPythonの最新バージョンをインストールする手順を完了しました。これで、Pythonの最新バージョンをCentOS7で利用することができます。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です