2014-09-13 6 views
-1

Я новичок в python, и я пытаюсь запустить мой сторожевой код, который отслеживает определенную папку в моей системе для отслеживания событий. Тем не менее, я получаю сообщение об ошибке («Нерешенный импорт») в следующих строках:Python watchdog - Неразрешенная ошибка импорта

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

Я установил сторожевой правильно. Тем не менее, я хотел бы знать, должен ли я включать или вносить какие-либо изменения в переменные среды на пути к системе или включать некоторые внешние библиотеки в pythonpath в моем проекте pydev в eclipse.

код, который использует этот импорт приводится ниже:

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" 

Будет ли это быть проблема, потому что «наблюдатель» импорт перед классом и «если» в конце программы? Кто-нибудь, пожалуйста, помогите мне решить эту проблему.

ответ

0

Убедитесь, что вы используете один и тот же интерпретатор Python в PyDev с помощью Python, используемого для установки watchdog. (См. PyDev - Interpreter Configuration)

 Смежные вопросы

  • Нет связанных вопросов^_^