我目前在c:\ python27
安装了python我目前在c:\ development \ python \
安装了django(至少我遵循了安装开发版)当我输入并执行" python"从命令提示符开始,它应该启动python。但是,当我输入django-admin时,我得到的错误是它没有被识别为内部或外部命令。我想知道如何将其链接以便它可以正常工作
为了清晰起见再次编辑。我正在尝试运行命令django-admin.py startproject projectname
答案 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