运行 django-admin

我是 django 的新手,我想学习本教程:https : //docs.djangoproject.com/en/2.1/intro/tutorial01/


不幸的是,django-admin不在我的道路上。


当我尝试django-admin.py直接运行脚本时,出现以下错误:


$ /usr/local/lib/python3.7/site-packages/django/bin/django-admin.py

Traceback (most recent call last):

  File "/usr/local/lib/python3.7/site-packages/django/bin/django-admin.py", line 2, in <module>

    from django.core import management

ImportError: No module named django.core

这是我的配置:


系统:macOS 10.13

Python:3.7.0(通过Homebrew安装

姜戈:2.1.4

我究竟做错了什么?


慕运维8079593
浏览 182回答 2
2回答

HUWWW

首先通过运行检查 django 是否安装python -c "import django"。如果成功,请检查 django-admin 命令是否在您的 python 路径中。如果您使用的是虚拟环境,请在 virtual environment/bin/ 下检查。如果没有诸如 django-admin 之类的文件,那么第一个解决方案是尝试重新安装 django。如果您在虚拟环境之外工作,情况也是如此。如果以上方法都不能解决问题,请检查您是否同时拥有 python 2 和 3。如果确实检查了 .py 文件是否与 python 2 而不是 python3 相关联。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python