创建Django项目时的错误信息
我刚开始学习Django,想在本地用Django CMS创建一个博客(顺便说一下,我用的是Windows 7)。但是当我在命令提示符下尝试像这样创建一个新项目时:
django-admin.py startproject mysite
我遇到了一个错误:
'django-admin.py' 不是内部或外部命令,也不是可运行的程序或批处理文件。
我之前已经安装过Django,并在Python命令行中测试过:
import django
print(django.get_version());
并返回
1.7.1
这是我的第一个项目。有人能告诉我“为什么我不能创建一个新项目”吗?
1 个回答
1
这个情况在文档中有说明:
如果你是通过setup.py工具安装Django的,那么django-admin这个脚本应该在你的系统路径中。如果它不在你的路径里,你可以在你的Python安装目录下的site-packages/django/bin找到它。你可以考虑把它链接到你路径中的某个地方,比如/usr/local/bin。
对于Windows用户,由于没有链接功能,你可以把django-admin.exe复制到你已有路径中的某个位置,或者编辑PATH设置(在设置 - 控制面板 - 系统 - 高级 - 环境变量...中)来指向它的安装位置。
换句话说,你要么把django-admin.exe
放到PATH
中已有路径的某个地方,要么把site-packages/django/bin
添加到PATH
中。