Linux環境(RHEL)にPython3.8をすばやくインストールする


この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので十分ご注意ください。

初めに

協栄情報の陸です。

やりたいこと

Linux環境にはpython2環境が付属していますが、この段階ではすべてpython3環境を使用しているため、今日はRHELシステムにpython3環境をすばやくインストールする方法を紹介します。

操作

まず、現在の環境にpython3の環境が含まれていないことを確認します。
file
インストールの依存性は、ここでは2つのシステムタイプに分けられますが、ここでは2番目のシステムのみを示します。
1:Ubuntu/Debian
2:Fedora/CentOS/RHEL(aws ec2)
file
Python 3.8ソースパッケージのダウンロード
file
まず、ソースコードパッケージを展開します
file
コンパイルしてインストールします。 ここで特に注意してください。コンパイルするには、展開されたpythonフォルダーに入る必要があります。そうしないと、エラーが発生します。
注:-enable-optimizations構成アイテムは、インストール後のPythonのパフォーマンスを向上させるために使用されます。これを使用すると、コンパイル速度がわずかに遅くなります。
file

file

file
ソフトリンクの追加
file
最後に、Python3のインストールが正常に行われたかどうかを確認します。
file

コマンドライン

$python3 --version

$sudo yum install @development zlib-devel bzip2 bzip2-devel readline-devel sqlite \
sqlite-devel openssl-devel xz xz-devel libffi-devel findutils

$curl -O https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tar.xz

$tar -Jxvf Python-3.8.1.tar.xz

$cd Python-3.8.1

$./configure --prefix=/usr/local/python3 --enable-optimizations

$make

$make install

$ln -s /usr/local/python3/bin/python3.8 /usr/bin/python3
$ln -s /usr/local/python3/bin/pip3.8 /usr/bin/pip3

$python3 --version

以上、よろしくお願いします

Last modified: 2024-02-05

Author