對於我來說這是一個PYTHONPATH環境變量問題,就像上面提到的其他人一樣,但沒有人真正展示過如何爲人們設置它可以使用額外的指令。
的Linux(bash)的
我在我的主文件夾設置在我的.bashrc文件中這個變量(.bashrc中是我的文件,因爲我的shell是/斌/慶典)。
vim ~/.bashrc
export PYTHONPATH=/usr/local/python-2.7.2/lib/python2.7/site-packages:$PYTHONPATH
source ~/.bashrc
該路徑應該在你的django源文件的任何位置。 Mine位於/usr/local/python-2.7.2/lib/python2.7/site-packages/django,所以我只是指定了/usr/local/python-2.7.2/lib/python2.7/site-沒有django部分的包。
OSX
在OSX的路徑是/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
,你可以把它添加到/etc/profile
:
sudo echo "PYTHONPATH=/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages:$PYTHONPATH" >> /etc/profile
source /etc/profile
貌似 '過時路徑' 的問題。不能說。在Python shell中,你能夠成功執行`import django`和/或`from django.core import management`嗎? – ayaz 2008-11-23 14:31:55
是的,我可以做到沒有任何錯誤 – Poorna 2008-11-23 14:39:38
您是否安裝了多個Python版本?你如何調用django-admin? – ayaz 2008-11-23 16:52:02