pipのインストール|Windows、Mac、Linux全て対応

Python

(最終更新月:2022年1月)

✔このような方へ向けて書かれた記事となります

「pipのインストール方法が知りたい!」

「pipでインストールできる便利なモジュールが知りたい!」

✔当記事を通じてお伝えすること

  • pipのインストール方法 OS別に全て解説します!
  • 絶対に覚えておきたいpipでインストールできるモジュール10選

最初にpipのインストール方法をご説明いたします

ご使用のOS別にお選びください

その後、pipでインストールできる外部ライブラリの中でも絶対に覚えておきたい、便利なライブラリ10選をご紹介します

今すぐ使わなくても、必ず役に立つので最後までご覧ください!

profile_icon

【Python歴】10年 x 【営業マン歴】11年

HP作成、社内システムの構築、コンサルティング

Pythonベースのフレームワーク 「Django」を使って下記のようなサイトを作っています!

日報アプリ
当ブログで一から開発方法を解説している日報アプリ(デモ版)です
ツールアプリ
当ブログで紹介したPythonアプリのWeb版です。DjangoAPIとReactで開発。随時更新中です。

icon
icon

pipのインストール|Windows、Mac、Linux全て対応

Windows

Pythonがすでにインストールされている状態でお進みください

こちらを右クリックでファイルをダウンロードしましょう(「get-pip.py」というファイルです)

適当なフォルダへ保存し、コマンドプロンプトで保存したフォルダからファイルを実行します

python get-pip.py

完了です!

インストールが完了したら、次章で絶対に覚えておくと便利なライブラリをご紹介します!

Mac

下記をターミナルで実行しよう!

sudo easy_install pip

完了です!

インストールが完了したら、次章で絶対に覚えておくと便利なライブラリをご紹介します!

Linux Ubuntu

下記をターミナルで実行してください!

sudo apt-get install python3-pip

完了です!

インストールが完了したら、次章で絶対に覚えておくと便利なライブラリをご紹介します!

絶対に覚えておきたいpipでインストールできるモジュール10選

インストール時のライブラリ名とインポート時のライブラリ名が異なる場合がありますので、参考として両方載せています

①Pillow

画像処理をするためのライブラリです

【インストール方法】

pip install Pillow

【インポート方法】

import PIL
#もしくは
from PIL import Image
#など

②Requests

URLへのリクエストを生成、レスポンスの処理を行う

【インストール方法】

pip install requests

【インポート方法】

import requests

③BeautifulSoup4

Requestライブラリにより返されたレスポンスをスクレイピングするためのライブラリです

テキストはもちろん、aタグやimgタグだけ取り出すことなどができる優れモノです

【インストール方法】

pip install beautifulsoup4

【インポート方法】

from bs4 import BeautifulSoup as bs

④Django

当ブログでも解説しているWebアプリ開発のためのフレームワークです

様々な有名なサイトで使用されています

リンク

【インストール方法】

pip install Django

【インポート方法】

import django

⑤psycopg2-binary

PostgreSQLデータベースを使うためのライブラリです

データベースを使う方はほぼ必須で必要となります

【インストール方法】

pip install psycopg2-binary

【インポート方法】

特にインポートして使うことは少ないので省きます

⑥openpyxl

Windowsソフトウェアのエクセルを操作できるライブラリです

面倒なエクセル上の作業もPythonと組み合わせて自動化することが可能です

【インストール方法】

pip install openpyxl

【インポート方法】

from openpyxl import Workbook
#など

⑦tweepy

有名なSNS「Twitter」のデータを収集、分析するために使用できるライブラリです

TwitterのサイトにてDeveloperとして無料登録を済ませ、認証キーと一緒に使いましょう!

【インストール方法】

pip install tweepy

【インポート方法】

import tweepy

⑧Numpy

高度な処理や計算ができるライブラリです

機械学習などの場面でも使われる事が多い

【インストール方法】

pip install numpy

【インポート方法】

import numpy

⑨SpeechRecognition

AI音声認識のライブラリです

パソコンのマイクから取得した音声をテキストに落とし込むなどが可能なライブラリです

【インストール方法】

pip install SpeechRecognition

※実際に使用する場合は他にもマイクロホンの入力に必要なパッケージもインストールする必要があります

【インポート方法】

import speech_recognition

⑩TensorFlow

ディープラーニングで幅広く使われているライブラリになります

専門的な知識も必要になりますが、使いこなせれば引っ張りだこ間違いなし!

【インストール方法】

pip install tensorflow

【インポート方法】

import tensorflow as tf

まとめ

当記事の内容をまとめていきます

pipを使用することで外部ライブラリが簡単にインストールできるようになります

pipのインストール方法はOSに応じて下記の通りです

  • Windowsでは、https://bootstrap.pypa.io/get-pip.pyからファイルをダウンロードし実行
  • Macでは、「sudo easy_install pip」をターミナルで実行
  • Linux Ubuntuでは、「sudo apt-get install python3-pip」をターミナルで実行

こういったことは頻繁に使うわけではありませんので、必要に応じていつでも戻ってきてください!

✔月9,800円でWebデザインが学べる

デザナルは、Webデザインに苦手意識がある方におすすめのサブスク型スクールです。

特徴は以下の通り。

  • 初期費用不要
  • 教材が使い放題
  • 案件で収入も得られる

デザナルは稼ぎながら学べる、格安のWebデザインスクールです。

>>詳細はこちら<<

安いWebデザインスクール「デザナル」を徹底分析

Pythonでホームページが作れるのをご存知でしょうか?

当ブログでは、PythonをベースとしたDjangoフレームワークを使って一からホームページを作成、公開するまでを解説しているブログになります

最終的には、下記リンク先のような日報アプリを開発、公開できるように進めていきます

https://nippo.itc-app.site/
ようこそ!簡易日報アプリ「D-Repo」へ!こちらは無料で使える日報アプリのデモサイトになります!「Webアプリはとてもカンタンで便利!」を感じてみよう!

興味のある方はシリーズの記事が一覧となっている↓のページをご覧ください

【Django】チュートリアル|日報アプリの開発から公開まで
Djangoのチュートリアルをお探しですか?具体的に「手を動かして作ってみたい!」という方へ向けて、誰でもできる簡易的な日報アプリの開発を通じて、Djangoの様々な機能に触れていくシリーズとなっています。PythonでWebアプリを作りたい方、必見の記事となります!
タイトルとURLをコピーしました