错误调试
如果你是通过运行 安装的Django, django-admin </ref/django-admin>应该已经处于你的系统环境变量PATH中。如果没有,你可以在目录 ``site-packages/django/bin
,这里的目录 ``site-packages`在你的Python安装目录中。 当然你可以考虑在其他位置使用符号链接到 django-admin
, 比如 /usr/local/bin`。
如果你正在使用 macOS,你可能看到“permission denied”提示,当你尝试运行django-admin
的时候。这是因为在像 macOS 这种类Unix系统中,一个文件在它被当作程序执行之前必须被标记为“可执行”。为了解决这个问题,打开终端并且进入 django-admin 的安装目录(使用``cd``命令),然后执行命令``sudo chmod +x django-admin
.
杂项
解决方案主要取决于上下文,但是这里有两个常见的陷阱产生这个错误:
:文档:Django 中的 Unicode
- https://wiki.python.org/moin/UnicodeDecodeError