运行 django-admin 教程 erros:没有名为 django 的模块



我刚刚开始尝试在我的cmd提示符上安装/运行Django并遇到了这个问题,尽管为Django设置了环境变量。

除了获得解决方案外,有人可以帮助我了解以下错误的根本原因吗?

C:Python>django-admin startproject test
Traceback (most recent call last):
  File "C:librunpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "C:librunpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:windowssyswow64scriptsdjango-admin.exe__main__.py", line 5, in <module>
ModuleNotFoundError: No module named 'django'

在基于 python 的项目中,创建虚拟环境然后运行你的 django 程序总是好的。

 pip install virtualenvwrapper-win
 mkvirtualenv test
 workon test

这将激活您的虚拟环境

现在安装 django

pip install django

在 django 安装完成后

django-admin --version

希望这有帮助。

在Windows上,转到要创建项目的位置,然后从那里调用django-admin.exe: pathtodjango-admin.exe startproject project_name

这不是一个干净的解决方案,但对我有用。

最新更新