0

我有我的/var/scripts/SomeAppName/source/importer/processor.py我無法找到正確的Python腳本來更新

該腳本運行一個腳本觸發有一行一條錯誤:

File "build/bdist.linux-i686/egg/something/cms/browser.py", line 43, in GetBrowser

問題我碰到的是,我無法找到build/bdist.linux-i686/egg/something/cms/browser.py,但我可以找到/var/scripts/AnotherApp/appcommon/cms/browser.py/var/scripts/AnotherApp/build/lib/appcommon/cms/browser.py

我modieified這兩個文件刪除部分t帽子拋出錯誤,但仍然得到相同的錯誤,就好像該文件根本沒有被修改過。

我猜測問題是我沒有修改正確的文件,或者我需要編譯腳本一些如何,但我只是無法找到在哪裏/如何做到這一點。

我試過重新啓動apache但沒有運氣。

任何幫助或指導我應該看什麼,或者如果我需要運行某種命令重新編譯爲browser.py文件,將不勝感激。

+1

看起來像你用'setup.py install'安裝了這個應用程序,在這種情況下,你需要再次運行它才能看到任何更改。我很好奇你是如何部署它的,以及你爲什麼要編輯它...... :) – Eevee

+0

你是否正在運行正確的Python版本?什麼是錯誤類型? –

+0

@Eevee,看起來你的建議是我一直在尋找的。如果你以答案的形式發佈它,我會很樂意接受它。 – bigmike7801

回答

1

關閉循環:bdist在路徑中表示軟件包已安裝setup.py install並且正在從標準Python系統路徑運行,而不是從您檢出的任何位置運行。

簡單修復是再次setup.py install它。

較難修復的是卸載它並擺弄Apache的工作目錄,但那不是我的區域。 :)