繁体   English   中英

django-admin.py不起作用

[英]django-admin.py is not working

django是我的新手,我一直在尝试建立一个没有成功的项目。 当我输入django-admin.py startproject mysite时,我得到了。

C:\Users\WASSWA SAM\Documents\django\djcode>django-admin.py startproject mysite
Usage: django-admin.py subcommand [options] [args]

Options:
  -v VERBOSITY, --verbosity=VERBOSITY
                    Verbosity level; 0=minimal output, 1=normal output,
                    2=all output

等等....

我已经将其添加到我的路径中

C:\Python26\Lib\site-packages\django\bin

当我从交互模式导入django时,它可以完美运行。 可能是什么问题呢。 我正在使用Windows 7和Django 1.3.1。 我使用setup.py安装了它。

我有同样的问题; 我在https://groups.google.com/forum/#!msg/django-users/b76qSG3mV6g/jP1o0ny3i2kJ找到了可行的解决方案:

python C:\Python27\Scripts\django-admin.py startproject mysite

这是Windows上的Python安装错误。 如果您有注册表项

HKEY_CLASSES_ROOT\py_auto_file\shell\command\open\

从改变值

"C:\Python27\python.exe" "%1"

"C:\Python27\python.exe" "%1" %*

(或您的等效安装位置)

这样可以确保将命令行参数传递给python,而不是被显式忽略。 最新安装的Python 2.7已修复此问题。 %*argv[] "%1"是脚本的绝对路径。

我遇到了同样的问题,数小时无法解决。 从Pycharm或您使用的任何其他程序创建一个新项目,安装Django,然后运行

django-admin.py startproject *project_name* .

django-admin startproject *project_name* .

省略.py扩展名对我有用,现在一切都按预期运行。

我认为您不需要在路径中包含django \\ bin。

我认为您需要添加到PATH中的是C:\\ Python26 \\ scripts,然后您应该能够运行startproject脚本。

就我而言,我使用eclipse,您可以使用PyDev在eclipse环境中启动eclipse项目。

转到“文件”>“新建”>“其他”>(在PyDev文件夹内)> PyDev Django Project。 在向导中,它将允许您设置Django的大多数常用功能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM