CentOS7にPythonの最新バージョンをインストールする方法を紹介します。 まず、必要なパッケージをインストールします。以下のコマンドを実行してください。
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
次に、Pythonのソースファイルを公式ページからダウンロードします。
wget https://www.python.org/ftp/python/3.9.4/Python-3.9.4.tgz
ダウンロードしたファイルを解凍し、Pythonをビルドしてインストールします。
tar xvzf Python-3.9.4.tgz
cd Python-3.9.4
./configure
make
make altinstall
最後に、パスを通します。
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
以上で、CentOS7にPythonの最新バージョンがインストールされます。.