はじめに
Windows環境におけるPython3の導入に関しては、「いまさら始めるPython3(1)-Windows環境への導入-」で紹介しました。
今回は、Linux環境(CentOS7)への導入方法を紹介します。
CentOS7には、初期状態でPython 2.7がインストールされていますが、Pythonで開発を進めようとすると、多くの場合Python2と3で異なるプログラムの書き方に直面します。
今後は新しい方のPython3系で開発を進めることを個人的にはお勧めします。
そこで、今回は、CentOS7にPython3を追加でインストールする方法を紹介します。
yumリポジトリの追加
Python3.xはCentOS7の標準のyumリポジトリでは提供されていないことから、別のyumリポジトリからダウンロード・インストールする必要があります。
Python3.xは、以下の手順で「IUS Community Project」のyumリポジトリからインストールすることができます。
# yum install -y https://centos7.iuscommunity.org/ius-release.rpm |
Python3.xのインストール
リポジトリの追加ができたら、必要なバージョン・パッケージをyumを使用してインストールします。
ここでは、以下のように、Python本体(python35u)、開発パッケージ(pyhon35u-devel)、Pythonのパッケージ管理システムであるpip(python35u-pip)をインストールします。
pipについては、のちのちに様々なライブラリなどが簡単にインストールできることから、初めから導入しておきます。
# yum -y install python35u pyhon35u-devel python35u-pip |
Pythonの実行
上記のPython3.5を実行する場合、もともとインストール済みのPython2.7と区別するため、以下のように実行するときのコマンドが異なります。(バージョン番号が入ります)
# python3.5 |
また、pipを使用する場合も以下のようにバージョン番号が入ります。
例:pandasをインストールする場合
# pip3.5 install pandas # |
今回の記事は、以上です。