CentOS Stream 8にpython3.10をインストールする

環境
# cat /etc/redhat-release
CentOS Stream release 8

pythonのインストールの方法
1.システムパッケージをアップデートします

# sudo dnf -y update

2.依存パッケージをインストールします

# sudo dnf groupinstall "Development Tools" -y
# sudo dnf install openssl-devel libffi-devel bzip2-devel -y

3.python3.10.1をダウンロードします

# cd /usr/local/src
# sudo wget https://www.python.org/ftp/python/3.10.1/Python-3.10.1.tgz

ダウンロードしたファイルを解凍します
# tar xvf Python-3.10.1.tgz
# ls
解凍したディレクトリに移動します。
# cd Python-3.10.1/

4.pythonの設定を行います

# ./configure --enable-optimizations

ファイルをインストールします
# sudo make altinstall
バージョンを確認します
# python3.10 –version
Python 3.10.1

パッケージ管理ツールpipのバージョンを確認します

# pip3.10 --version
pip 21.2.4 from /usr/local/lib/python3.10/site-packages/pip (python 3.10)

5.動作確認
# vi test.py
print(“study skill become smart")
ファイルを実行します
# python3.10 test.py
study skill become smart

CentOS Stream 8

Posted by arkgame