我一直在关注django网站上的教程,并且遇到了关于设置Django的问题: https://docs.djangoproject.com/en/dev/intro/tutorial01/
我已经使用setup.py通过他们的指南安装了Django,但是当我在终端上运行“django-admin.py startproject mysite”时,它会输出错误“-bash:django-admin.py:command not found ”。我根据一些谷歌搜索尝试了django-admin,有些搜索告诉我尝试以下命令
cd /usr/local/bin
ln -s /usr/local/django/trunk/django/bin/django-admin.py django-admin.py
但在这种情况下我继续得到“ln:django-admin.py:Permission denied”。
我使用macports Python,并想知道我是否能就此事得到任何帮助。非常感谢你提前!
解: 谢谢Doug!
经过一些谷歌搜索后,我发现:https://code.djangoproject.com/wiki/InstallationPitfalls告诉我一个类似的解决方案。我需要链接到我的bin并授予权限。此外,需要使用django-admin2.6.py运行的命令也行不通。
答案 0 :(得分:1)
尝试:export PATH = $ PATH:/ usr / local / django / trunk / django / bin
答案 1 :(得分:0)
解决“权限被拒绝”错误:
chmod +x path/to/bin/django-admin.py
在终端上运行上面的内容(编辑到你自己的文件中)在Webfaction服务器上的virtualenv中设置Django时解决了我自己的'Permission Denied'错误。