CentOS7にはデフォルトでPython2系がインストールされていますが、Pythonのパッケージ管理ツールであるpipはデフォルトでインストールされていません。そこで、この記事ではCentOS7上にPythonとpipをyumを使ってインストールする方法を説明します。
Pythonとpipのインストール
以下のコマンドを実行して、Pythonとpipをインストールします。
sudo yum install -y epel-release
sudo yum install -y python-pip --enablerepo=epel
これでPythonとpipがインストールされます。
ChefとAnsibleのレシピタスク
ChefとAnsibleのレシピタスクも以下のように作成できます。
Chefのレシピ
# python-pipをインストールする
package "epel-release" do
action :install
end
package "python-pip" do
action :install
options "--enablerepo=epel"
end
Ansibleのタスク
- name: install the latest version of epel-release
package:
name: epel-release
state: latest
- name: install the latest version of python-pip
yum:
name: python-pip
state: latest
enablerepo: epel
以上で、CentOS7上にPythonとpipをyumを使ってインストールする方法について説明しました。これでPythonの開発環境を整えることができます。.