最有可能的原因是你 PyCharm 使用的 Python 解释器和你命令行使用的 Python 解释器不是同一个!

检查的方法是在 PyCharm 里打开控制台,输入 pip list 看一下是不是有 Django 这个库。

或者是打开设置,Project - Project Interpreter 里看看配置的 Python 解释器是哪个。

修改的办法也是在这里可以修改或创建新的 Python 环境。

Python 环境一直是个令人头疼的问题,我之前有篇文章讲了讲 Python 的多环境管理,可供参考。