この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので十分ご注意ください。
初めに
協栄情報の陸です。
やりたいこと
Linux環境にはpython2環境が付属していますが、この段階ではすべてpython3環境を使用しているため、今日はRHELシステムにpython3環境をすばやくインストールする方法を紹介します。
操作
まず、現在の環境にpython3の環境が含まれていないことを確認します。
インストールの依存性は、ここでは2つのシステムタイプに分けられますが、ここでは2番目のシステムのみを示します。
1:Ubuntu/Debian
2:Fedora/CentOS/RHEL(aws ec2)
Python 3.8ソースパッケージのダウンロード
まず、ソースコードパッケージを展開します
コンパイルしてインストールします。 ここで特に注意してください。コンパイルするには、展開されたpythonフォルダーに入る必要があります。そうしないと、エラーが発生します。
注:-enable-optimizations構成アイテムは、インストール後のPythonのパフォーマンスを向上させるために使用されます。これを使用すると、コンパイル速度がわずかに遅くなります。
ソフトリンクの追加
最後に、Python3のインストールが正常に行われたかどうかを確認します。
コマンドライン
$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
以上、よろしくお願いします