【发布时间】:2011-09-30 05:19:20
【问题描述】:
我已经在 Windows 上安装了 django,但是在您应该创建新项目目录然后运行 django-admin.py startproject mysite 的步骤中遇到问题。当我这样做时,我得到下面的输出,但我的项目目录中没有创建新的 mysite 目录。这是怎么回事?
【问题讨论】:
标签: python django installation python-2.6
我已经在 Windows 上安装了 django,但是在您应该创建新项目目录然后运行 django-admin.py startproject mysite 的步骤中遇到问题。当我这样做时,我得到下面的输出,但我的项目目录中没有创建新的 mysite 目录。这是怎么回事?
【问题讨论】:
标签: python django installation python-2.6
您应该从字符串的末尾删除点。
python django-admin.py startproject mysite
【讨论】:
很明显,%PATHEXTS% 中有 .py。但很可能它没有设置为传递命令行参数 - 默认只注册 .py 文件来运行python.exe $1,而不是python.exe $1 $2 $3 $4 $5 $6 $7 $8 $9(不幸的是它不支持$*)。处理它的最简单方法是运行C:\path\to\python C:\path\to\django-admin.py startproject mysite。
【讨论】:
阅读本文
https://docs.djangoproject.com/en/1.3/ref/django-admin/#startproject-projectname
当 使用 django-admin.py 的 --settings 选项,或者当环境 变量 DJANGO_SETTINGS_MODULE 有 被设置。在这些中重新启用它 情况下,要么省略 --settings 选项或未设置 DJANGO_SETTINGS_MODULE。
【讨论】: