1
我遇到了導入語句失敗的問題,它由manage.py命令調用。它在manage.py shell中工作。它最近也工作了,我試圖追溯我的步驟無濟於事。有什麼建議?Django導入語句
我遇到了導入語句失敗的問題,它由manage.py命令調用。它在manage.py shell中工作。它最近也工作了,我試圖追溯我的步驟無濟於事。有什麼建議?Django導入語句
您的問題沒有足夠的信息來確切回答,但我至少可以提供一些提示來調試問題。
瞭解import
聲明
閱讀並理解爲import聲明爲您的Python版本的文檔..
檢查Python路徑
關鍵的一步邁向調試任何導入問題是確保你的模塊在python路徑上可用。將下面的代碼添加到有問題的代碼中:
import sys
print "\n".join(sys.path)
該列表中的某處必須是包含模塊的目錄樹。如果它不在那裏,你需要以不同的方式引用你的模塊,或者將正確的目錄添加到python路徑中。請記住,Python是一種動態語言 - python路徑可以在程序運行時更改,重要的是在第一次導入模塊時,python路徑的狀態。
記住即便是空的一個__init__.py
文件添加到您的包裹
它必須存在。前問一個問題
爲[python] import或[django] import一個簡單的搜索可能會變成一個類似的問題,有適合你的情況回答
搜索StackOverflow上。
你可以粘貼一些tracebug嗎? – 2010-10-01 22:14:22
發佈更多信息。 – 2010-10-02 19:44:43