leavemealone:~ test$ django-admin.py startproject mysite
-bash: django-admin.py: command not found
leavemealone:~ test$ sudo ln -s /usr/local/lib/python2.6/dist-packages/django/bin/django-admin.py /usr/local/bin/django-admin.py
ln: /usr/local/bin/django-admin.py: File exists
leavemealone:~ test$ django-admin.py startproject.py
-bash: django-admin.py: command not found
leavemealone:~ test$
所以,作为免责声明,我可能是个白痴。
我按照djangoproject.com上的安装说明操作,并按照他们的解决方案查找命令not found错误,但它仍然存在。我完全不知道该做什么。
答案 0 :(得分:1)
评论中的解决方案,也在https://docs.djangoproject.com/en/1.6/faq/troubleshooting/。注意文件是否存在,$PATH
包含django-admin.py
的路径,并且符号链接已正确签名
答案 1 :(得分:0)
如果您不想设置$PATH
,那么您可以在Bash
中使用一个长命令来启动新项目。像这样:
python ~/path/to/django-admin.py startproject <project_name>
常见的路径可能是:
python ~/documents/virtualenvs/pay/lib/python2.7/site-packages/django/bin/django-admin.py startproject store