2008-11-23 93 views
1

我想在Ubuntu下的Eclipse中調試掛鉤。 具體。我不確定在「運行配置」對話框中的「主模塊」中使用什麼。在Ubuntu下的Eclipse中調試掛鉤

this是計算器上類似的問題,但我認爲它適用於Windows,因爲我無法找到paster-script.py我的系統上)

誰能幫助?

回答

4

我已經設法解決這個問題。

Window>Preferences>Pydev>Interpreter-Python刪除python解釋器並重新加載它(選擇New)後安裝掛架。

在終端cd進入項目目錄。然後鍵入sudo python setup.py develop 不知道這是什麼一樣,但它的伎倆(如果任何一個想在填補我,請不要)

Run>Open Debug DialogMain Module進入貼的位置。對我來說這是/usr/bin/paster。然後在Arguments選項卡中的Program arguments輸入serve /locationOfYourProject/development.ini

全部設置去。 我花了很多搜索找出它不工作,如果參數包括--reload

1

我知道它運行基本上幾乎相同的方式 - 雖然你不必做setup.py開發步驟 - 沒有這個,它工作得很好。

它所做的就是設置項目目錄的全局鏈接,用於以項目名稱命名的python包。

1

我確實需要這一步「sudo python setup.py develop」才能讓它運行..否則它會拋出一些異常。

btw,setup.py是您創建的項目中的一個。

0

還沒有嘗試過Eclipse,但我敢打賭,我一直用來調試WingIDE中的Pylons應用程序的解決方案也適用於此。

  1. 編寫以下兩個襯墊(命名爲run_me.py或類似),並將其保存在您的項目目錄:

    從paste.script.serve進口ServeCommand

    ServeCommand(「服務「).RUN([」 development.ini「])

  2. 設置該文件作爲主要調試對象(又名主模塊)

  3. 享受。