0

我有一个正在运行的脚本/var/scripts/SomeAppName/source/importer/processor.py

该脚本触发了一个错误,其中有一行内容:

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

我已经修改了这两个文件以删除引发错误的部分,但仍然收到相同的错误,就好像文件根本没有被修改一样。

我猜问题是我没有修改正确的文件,或者我需要以某种方式编译脚本,但我只是无法找出在哪里/如何执行此操作。

我试过重新启动apache,但没有运气。

任何关于我应该在哪里寻找或者我是否需要运行某种命令来重新编译到 browser.py 文件的帮助或指导将不胜感激。

4

1 回答 1

1

关闭循环:bdist路径中的标志表明该软件包已安装setup.py install并从标准 Python 系统路径运行,而不是从您签出它的任何地方运行。

简单的解决方法是setup.py install再次。

更难的解决方法是卸载它并摆弄 Apache 的工作目录,但这不是我的领域。:)

于 2013-11-05T06:41:13.433 回答