見出し画像

Django Rest FrameworkでNo module named 'pytz'エラーが発生したにゃ

こんにちは!Nineeenという学生開発チームの代表をしている古谷洸樹ふるやこうきです。

今回はdjangorestframeworkでシリアライズをしようとしたら、No module named 'pytz'というエラーが発生してしまったので備忘録として記事にしようと思います。

開発環境

  • Docker

  • Django

  • React

  • MySQL

詳細

このエラーが起きるのはDjangoのsettings.pyにrest_frameworkを追加したときです。

settings.py

pytzというモジュールに心当たりはなく、自分で入れてみても動きませんでした。

解決策

Djangoを最新の4.0にアップグレードして使っていたのですが、DRFがその更新にまだ追いついていないようでした。なので3.2.10までダウングレードすることにしました。

requirements.txt

最後に

自分の備忘録としてメモ程度に書いたものですが誰かの力になると嬉しいです。

参考資料


この記事が気に入ったらサポートをしてみませんか?