【Django】「ImportError: Couldn’t import Django. Are you sure it’s …」のエラーが出た。
2022/3/8
2022/3/8
Djangoアプリケーションを作ろうと思って、その中でターミナルでmanage.pyを実行しようと思ったところこのエラーが出ました。
今回のエラー文
ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?
(直訳)
https://teratail.com/questions/130346
1. [インポートエラー] Django がインポートできません!
2. Djangoはインストールされていますか、そしてそれが 環境変数 PYTHONPATH している場所にありますか?
3. 仮想環境(virtualenv)を開始することを忘れていませんか?
エラーの解消法
仮想環境に入って、再度「django」をインストールして実行したら動きました。
Pycharmだと「Preferences」→「Project Interpreter」で仮想環境を指定して後に、ターミナルを再起動しないといけなかったみたいです。
エラーが起きた原因
今回はAnacondaで仮想環境を作って、そこで「python manage.py runserver」を実行しようとしていました。
ところがその仮想環境に「django」がインストールされていなかったためエラーが起きてしまっていたみたいです 。(仮想環境ではなくローカル環境でインストールしてた…)
とても初歩的なミスをしてしまいました。今後、「いま仮想環境に入っているか」をしっかり確認することを注意していこうと思います。
最近の記事
音楽生成AI「Suno」の使い方まとめ!作詞作曲が簡単にできる?
簡単に曲が作れるAIということでよく聞く「Suno(Chirp)」についてまとめました。
目次「Suno」とはテキストからさまざまな音声を生成する「Bark」歌詞から曲を生成する「Chirp」...
2023/11/24
2023/11/24
【Open AI】APIの料金まとめ|GPT・DALL·E・Whisperなど
Open AIのAPI(一部)の料金をまとめました。
参考のために日本円は「1ドル150円」で換算をしています。
目次Text generation: テキスト生成Assistants ...
2023/11/22
2023/11/22
【Next.js】Assistants APIの基本的なコードまとめ。
Open AIの「Assistants API」をNext.jsで使用する時の基本的なコードをまとめました。
目次Open AIのAPIセットアップ基本の使い方Threads: スレッドを作る...
2023/11/21
2023/11/21
【Next.js】Open AIのAPIでファイルをアップロードする方法。
今回は、Next.jsサイトからOpen AIのAPI(Upload file)で、ファイルをアップロードする方法を実装するのに時間がかかったのでその過程と最終コードをまとめます。(Vercelにデ...
2023/11/21
2023/11/22
「生成系AIのWEBプロダクトTOP50」をまとめてみる。
Andreessen Horowitzが出している記事で紹介されている「AIプロダクトの月間訪問者数ランキングTOP50」のサービスをまとめました。
目次ChatGPTcharacter.ai...
2023/10/3
2023/10/3
【Next.js 13】NextAuth+FireStoreにユーザー情報を保存する。
今回は、以下の3つをNext.js 13で実装するためのメモです。
Googleアカウントでログインできる
アカウント、セッション情報をFirestoreに保存する
サーバーサイ...
2023/7/12
2023/7/12