链接到django-admin的问题

时间:2012-05-10 15:50:02

标签: python django django-admin

我目前在c:\ python27

安装了python

我目前在c:\ development \ python \

安装了django(至少我遵循了安装开发版)

当我输入并执行" python"从命令提示符开始,它应该启动python。但是,当我输入django-admin时,我得到的错误是它没有被识别为内部或外部命令。我想知道如何将其链接以便它可以正常工作

为了清晰起见再次编辑。我正在尝试运行命令django-admin.py startproject projectname

1 个答案:

答案 0 :(得分:3)

请阅读Django Book中关于管理员的章节:http://www.djangobook.com/en/2.0/chapter06/

管理员不是您运行的命令。你按照那里的指示去激活"它,然后使用标准python manage.py runserver来查看您的网站。然后,只需转到/admin/,您就会在它的所有荣耀中看到它。

修改

喔。当你真的只是想创建你的项目时,我以为你正试图让管理员启动并运行。所以:

如果您已经通过easy_install安装了Django,或者只是从软件包的目录中运行python setup.py install,那么django-admin.py应该已添加到您的路径中。根据你的问题,我唯一能想到的是,或许你正试图只运行django-admin?你确实需要.py,所以一定要使用:

$ django-admin.py startproject myproject

如果情况已经如此,那就是两件事。我对此表示怀疑,但如果您安装了virtualenv,请确保它已被激活。否则,您可以尝试在/usr/local/bin等某些地方手动创建符号链接,例如:

$ ln -s /path/to/python/site-packages/django/django/bin/django-admin.py /usr/local/bin/django-admin.py