ライブラリとは:標準ライブラリと外部ライブラリの違い

入門 | 10分 で読める | 2026.07.12

公式ドキュメント

今回やること

ライブラリとは、よく使う機能をまとめたものです。

Pythonには最初から使える標準ライブラリと、pipで追加する外部ライブラリがあります。

標準ライブラリ

標準ライブラリは、Pythonを入れると一緒に使える機能です。

例:

import random

number = random.randint(1, 6)
print(number)

random は標準ライブラリなので、pipで入れる必要はありません。

外部ライブラリ

外部ライブラリは、あとからpipで追加するライブラリです。

例:

python -m pip install requests

使う時はimportします。

import requests

違いを整理する

種類インストール
標準ライブラリ不要random, datetime, json, csv
外部ライブラリpipが必要requests, fastapi, pandas

importとは

import は、ライブラリを今のファイルで使えるようにする命令です。

import datetime

now = datetime.datetime.now()
print(now)

よくあるつまずき

状況原因対応
ModuleNotFoundError外部ライブラリを入れていないpip install する
標準ライブラリをpipで入れようとする最初から入っている公式ドキュメントで確認
import名が違うパッケージ名とimport名が違う場合があるREADMEを見る

練習

  1. random をimportしてサイコロを作る
  2. datetime をimportして現在時刻を表示する
  3. requests が標準か外部か調べる

次のステップ

venvとは:仮想環境が必要な理由 に進みます。

参考リソース

← 一覧に戻る
PR
PR
PR
PR