我在Win7上安装了Django并尝试
>>> import django
>>> django.VERSION
(1, 2, 3, 'final', 0)
它有效。但是当我调用django-admin.py startproject myappname时,Windows会向我显示一个对话框,询问应该使用哪个程序来打开此命令。如果我检查python.exe,那么django-admin.py总是向我显示关于django-admin.py的帮助
答案 0 :(得分:1)
Windows向我显示对话框,询问应该使用哪个程序来打开此命令。
如果Python.exe在PATH
中,您可以通过明确使用Python来避免这种情况。对于例如
python /path/to/django-admin.py startproject myappname
。
如果我检查python.exe,那么django-admin.py总是向我显示有关django-admin.py的帮助
来自django-admin.py startproject
的{{3}}:
当使用
--settings
django-admin.py
选项时,或者设置了环境变量DJANGO_SETTINGS_MODULE
时,此命令被禁用。要在这些情况下重新启用它,请省略--settings
选项或取消设置DJANGO_SETTINGS_MODULE
。
您可以检查是否设置了名为DJANGO_SETTINGS_MODULE
的环境变量?如果是,请删除/取消设置,然后重试。
答案 1 :(得分:0)
当我在命令提示符下运行django-admin.py时,我遇到了同样的问题引发了这个错误我无法创建项目。 我试图通过使用Find to Search python.exe然后添加%%来运行Regedit,但这还不够......我然后添加了必要的Path to the Path PATH,如下所示。 (控制面板 - >系统 - >高级 - >环境变量 - >路径)。添加到PATH C:\ Python27 \ python.exe; C:\ Python27 \ Scripts中; C:\ Python27 \ LIB \站点包\ Django的\ BIN Adam It Work !!!现在我可以在Windows 7上使用Command创建Django项目和应用程序