Fedora 36にPython 3.10をインストールする

環境
OSバージョンを確認します
# cat /etc/redhat-release
Fedora release 36 (Thirty Six)

操作方法
1.依存関係パッケージをインストールします

# sudo dnf install wget yum-utils make gcc openssl-devel bzip2-devel libffi-devel zlib-devel

2.下記サイトから最新版Pythonをダウンロードします
https://www.python.org/ftp/python/
例python3.10.8

# wget https://www.python.org/ftp/python/3.10.8/Python-3.10.8.tgz

ダウンロードしたファイルを解凍します

# tar xzf Python-3.10.8.tgz

3.Python 3.10をインストールします

# cd Python-3.10.8
# sudo ./configure --with-system-ffi --with-computed-gotos --enable-loadable-sqlite-extensions

ファイルをコンパイルしてインストールします

# sudo make -j ${nproc}
# sudo make altinstall

4.pythonバージョンを確認します

# python3.10 -V
Python 3.10.8

 

Fedora 36

Posted by arkgame