Python看门狗-无法解决的导入错误



我是python的新手,我正在尝试运行我的看门狗代码,该代码监视我系统上的特定文件夹以跟踪事件。然而,我在以下几行中不断收到一个错误("未解决的导入"):

from watchdog.events import FileSystemEventHandler  
from watchdog.observers import Observer

我已正确安装了看门狗。然而,我想知道我是否应该在eclipse中的pydev项目中,在系统路径中包含或更改环境变量,或者在pythonpath中包含一些外部库。

使用这些导入的代码如下所示:

import dropbox
...
from watchdog.events import FileSystemEventHandler  
from watchdog.observers import Observer
class MyHandler(FileSystemEventHandler):
     def eveny_any(self,event):
     ...
     def dropfn(self,fn)
     ...
     #dropbpx (big) code
if _name_="_main_":
# here I used "watchdog observer"

这会不会是一个问题,因为"observer"导入在类之前,而"if"则在程序的末尾?请有人帮我解决这个问题。

Mkae请确保您在PyDev中使用的Python解释器与用于安装watchdog的Python相同。(请参阅PyDev-解释器配置)

相关内容

  • 没有找到相关文章

最新更新