$ cat 記事 · 2026-07-05 · 読了1分
「No module named requests」って出た人へ(コピペで直せます)
AIに書いてもらったPythonのコードを動かしたら『No module named requests』。原因と、コピペで直す方法を専門用語なしで説明します。
AIに書いてもらったPythonのコードを動かしたら、こんな赤い文字が出ませんでしたか?
python bot.py
Traceback (most recent call last):
File "bot.py", line 1, in <module>
import requests
ModuleNotFoundError: No module named 'requests'大丈夫です。これはコードが壊れてるわけじゃありません。 よくあるやつで、コピペ1回で直せます。
なにが起きてるの?
ざっくり言うと、「必要な部品(ライブラリ)が、まだパソコンに入っていない」 というお知らせです。requests はネットにアクセスするための部品で、これが未インストールなだけ。コード自体は悪くないので安心してください。
直し方(コピペでOK)
黒い画面(ターミナル)を開いて、これを打つだけです。
terminal
$ pip install requests
これで部品が入ります。もう一度コードを動かして、さっきのエラーが消えていれば成功です。
次に同じことが起きたら
No module named '○○' と出たら、だいたい pip install ○○ で入ります。これだけ覚えておけば、次からは自分で直せます。
同じエラーで詰まってたら
やってみても直らない、別のエラーが出た——そんなときは、その場で相談できます。コードは貼らなくてOK、キーは伏せてくださいね。