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の開発環境を整えることができます。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です