找不到命令:django-admin.py
我刚开始学习Python和Django,想要直接动手试试。所以我在看一个关于如何安装Python和Django的指南,地址是http://devcenter.heroku.com/articles/django。
一切都很顺利,直到我到了这一步:
django-admin.py startproject hellodjango
结果出现了:
command not found: django-admin.py
我试了几种方法,但都没能解决这个问题。有没有好心人能给我指条明路?
另外,有没有好的指南可以教我如何在Mac上本地运行和测试Python/Django应用?
我用的是Mac OS X Lion,Python 2.7。
31 个回答
24
我试了这个方法,结果成功了。
pip uninstall django
sudo pip install django
django-admin startproject example
效果很好。
40
其实,如果你用的是Ubuntu系统,只需要用 django-admin
,而不是 django-admin.py
。
它的位置在 /usr/bin
在Mac上可能也是这样。
你现在用的是Windows的教程。
它可能还会告诉你
python manage.py runserver
其实那就是
python ./manage.py runserver
77
当我之前的方法不奏效时,我试着用 python -m django startproject mysite
这个命令,结果成功了。