スポンサーリンク

CentOS 7にpython3をインストールする

スポンサーリンク

手順

コマンド

yum install -y python3 python3-libs python3-devel python3-pip

$ sudo yum install -y python3 python3-libs python3-devel python3-pip
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile

<略>

Complete!

これでインストールは完了です。ただし、CentOS 7系にはPython2系が最初からインストールされており、このPython 2系がデフォルトのバージョンになっています。そのため単に python コマンドを実行するとpython2 系が呼び出されます。

$ python
Python 2.7.5 (default, Nov 16 2020, 22:23:17)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-44)] on linux2
Type “help”, “copyright”, “credits” or “license” for more information.
>>>

Python3 を使いたい場合は明示的に python3 コマンドを実行する必要があります。

$ python3
Python 3.6.8 (default, Nov 16 2020, 16:55:22)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-44)] on linux
Type “help”, “copyright”, “credits” or “license” for more information.
>>>

Python3をデフォルトに変更することも可能ですが、python 2 はOSの機能(yum など)が利用しているため、おすすめできません。

補足

pyhton3 本体以外に以下のパッケージも導入しています。必要かどうかわからなければ、とりあえず入れておけばOKです。

python3-libs

ライブラリのこと。ライブラリとは汎用的に使うプログラムをまとめたものです。

python3-devel

開発に必要となるパッケージです。Pythonの開発版ではないのでご注意ください。

python3-pip

Pythonのパッケージマネージャーです。Pythonのパッケージをインストールしたり、アンインストールしたりすることができるコマンドです。

以上。

コメント

タイトルとURLをコピーしました