win7 上的 django-admin.py 要求程序打开
我已经在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 的帮助
I have installed Django on Win7 and try
>>> import django
>>> django.VERSION
(1, 2, 3, 'final', 0)
it works. But when I call django-admin.py startproject myappname, Windows show me dialog with ask what program it should use to open this command. If I check python.exe then django-admin.py always show me help about django-admin.py
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以通过显式使用 Python 来避免这种情况,前提是 Python.exe 位于您的
PATH
中。例如python /path/to/django-admin.py startproject myappname
。来自
django-admin.py startproject
的文档:您可以检查是否设置了名为 DJANGO_SETTINGS_MODULE 的环境变量吗?如果是,请将其删除/取消设置,然后重试。
You can avoid this by using Python explicitly, provided Python.exe is in your
PATH
. For e.g.python /path/to/django-admin.py startproject myappname
.From the documentation for
django-admin.py startproject
:Can you check if you have set an environment variable named
DJANGO_SETTINGS_MODULE
? If yes, remove/unset it and try again.当我在命令提示符下运行 django-admin.py 时,我遇到了引发此错误的相同问题,但无法创建项目。
我尝试使用“查找”来搜索 python.exe,然后添加 %% 来运行 Regedit,但这还不够......然后我将必要的路径添加到系统路径,如下所示。
(控制面板 -> 系统 -> 高级 -> 环境变量 -> 路径)。添加到路径
C:\Python27\python.exe;C:\Python27\Scripts;C:\Python27\Lib\site-packages\django\bin
亚当它工作!现在我可以在 Windows 7 上使用命令创建 Django 项目和应用程序
I have had the same problen that raise this error when I ran django-admin.py on Command prompt I couldn't create a projects.
I tried to Run Regedit by using Find to Search python.exe and then adding %% but it was not sufficient... I then added the necessary Path to the System PATH as Shown Below.
(Control Panel -> System -> Advanced ->Environment Variables -> PATH). Add to the PATH
C:\Python27\python.exe;C:\Python27\Scripts;C:\Python27\Lib\site-packages\django\bin
Adam It Work!!! Now I can Create Django Projects and applications Using Command on Windows 7