(最終更新月:2022年1月)
✔このような方へ向けて書かれた記事となります
「pipのインストール方法が知りたい!」
「pipでインストールできる便利なモジュールが知りたい!」
✔当記事を通じてお伝えすること
- pipのインストール方法 OS別に全て解説します!
- 絶対に覚えておきたいpipでインストールできるモジュール10選
最初にpipのインストール方法をご説明いたします
ご使用のOS別にお選びください
その後、pipでインストールできる外部ライブラリの中でも絶対に覚えておきたい、便利なライブラリ10選をご紹介します
今すぐ使わなくても、必ず役に立つので最後までご覧ください!
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」をターミナルで実行
こういったことは頻繁に使うわけではありませんので、必要に応じていつでも戻ってきてください!