我在一個eclipse項目中開發了幾個django應用程序,以及一些應用程序依賴另一個eclipse項目的獨立庫。我通過Properties->Project References
引用了我的django項目中的庫項目,該項目允許從一個項目導入另一個項目。這些導入在eclipse中的python控制檯中測試時完全按照預期工作。Manage.py無法從其他eclipse項目中找到軟件包
現在我嘗試通過manage.py runserver
在Windows cmd
-shell中啓動我的django項目的開發服務器,但它失敗並顯示一條消息,告訴我它無法找到上述導入。我認爲這是因爲正在開發的庫不在腳本的任何位置「安裝」以找到它們。
什麼是我的問題的最佳解決方案?
思路和注意事項:
- 我能運行在Eclipse
manage.py runserver
?那會解決問題嗎? - 我正在同時處理這兩個項目,因此任何引入相當大的開銷的東西(如每次編輯後打包和安裝庫)都應該考慮在最後。
- 有沒有辦法告訴manage.py腳本在哪裏查找缺少的導入?