2011-03-02 44 views
0

這是我第一次嘗試Python。我跟着這guide,並希望使這個應用程序運行在Ubtuntu 10服務器。在Ubuntu中運行Python應用程序時出錯

我用easy_install virtualenv並遵循其餘的設置步驟。但是,我在步驟8中遇到錯誤:

(mirosubs-env)[email protected]:/usr/local/src/mirosubs# python manage.py syncdb 
Error: No module named sorl.thumbnail 
(mirosubs-env)[email protected]:/usr/local/src/mirosubs# ./dev-runserver.sh 
Error: No module named south 

有什麼建議嗎?

+0

您之前的步驟有什麼錯誤? – 2011-03-02 05:36:35

+0

將您的評論重新發送給Nick Bastin:您需要執行'easy_install django'。 – 2011-03-02 09:58:36

+0

@Vinay感謝您的安裝命令它的工作,我完成了其餘所需的模塊,其名稱是非常明顯的使用easy_install來獲取。但我得到這個錯誤'提出錯誤配置('ImportError%s:%s'%(app,e.args [0])) django.core.exceptions.ImproperlyConfigured:ImportError haystack:無法導入名稱縮略圖' – mko 2011-03-02 17:42:42

回答

1

好像你忘了安裝一些額外的Python模塊,或者你的文檔沒有提到它們。你需要做的:

sudo easy_install South 
sudo easy_install sorl-thumbnail 

當然,你可能會遇到更多的問題,但這應該解決你的直接問題。

+0

你是對的。安裝南和sorl-thumbnail後,我得到了另一個導入錯誤:沒有名爲django.core.managment的模塊。和sudo easy_install django-core-management這個名字我想出來的不起作用 – mko 2011-03-02 09:32:33

+0

@yozly:你似乎想要安裝一個Django應用程序,但實際上並沒有安裝Django - 你可能會有比這更多的問題,因爲你可能沒有數據庫,架構設置,用戶等等。你真的需要爲你的應用程序找到一些INSTALL文檔。 (你可以使用apt-get或者easy_install來安裝Django,但是如果你沒有找到安裝指南,這只是一堆新問題的開始) – 2011-03-02 11:24:53

+0

我知道解決這個無窮無盡的問題非常煩人,但是我通過它的名字解決了其他模塊需求問題,現在我找不到設置指南。非常感謝你。順便說一句,如果你可以幫助我小雞在這個問題評論下面的錯誤代碼(這不是最後一個問題) – mko 2011-03-02 17:48:10

相關問題