Python | No module named ‘requests’ エラーの原因と解決策
Pythonの実行時に発生するエラー「No module named 'requests’」の原因と解決策について紹介しています。
ModuleNotFoundError: No module named 'requests’
モジュールが見つからない:「requests」という名前のモジュールはありません
確認環境
Windows11 ローカル
Python python-3.11.1
No module named 'requests’ エラーの原因
「No module named 'requests’」というPythonの実行エラーは「requests」ライブラリがインストールされていない場合にスクリプト上でインポートしようとした際に発生するエラーです。
主に以下の原因が考えられます。
- 「requests」ライブラリがインストールされていない
例えば、「requests」ライブラリがインストールされていない環境で以下のコードを実行した場合、このエラーは出力されます。
import requests
No module named 'requests’ の解決策
「No module named 'requests’」エラーの問題を解決するには以下の方法が考えられます。
- 「requests」ライブラリのインストール
- ライブラリ不要で利用できる「urllib.request」の利用
- 他のHTTPクライアント ライブラリを利用
pipを使って「requests」ライブラリをインストールする場合、ターミナルにて以下のコマンドを入力します。
pip install requests
以下のコマンドで「requests」ライブラリがインストールされているか確認します。
pip show requests
ディスカッション
コメント一覧
まだ、コメントがありません