ОШИБКА: нет модуля с именем ""
У меня возникла небольшая проблема с использованием Pylint для проверки моего кода Python. Я использую библиотеку opencv в своем коде, что приводит к
E: 85: Module 'cv' has no 'MoveWindow' member
ошибки в моем коде. Причина этого объясняется здесь: http://www.logilab.org/blogentry/78354
Поэтому я сделал так, как они просили, и создал файл astng_cv.py в моем коде. Я обновил свой PYTHONPATH, чтобы он знал, где находится мой файл.
Но когда я пытаюсь:
pylint --load-plugins astng_cv eagle_road.py
Я продолжаю иметь:
ImportError: No module named astng_cv
ошибка.
Это довольно раздражает, и я не знаю, что делать, чтобы решить проблему.
У вас есть идея?
Спасибо заранее!
2 ответа
Проблема кажется наполовину решенной здесь: http://www.logilab.org/5697
Я могу загрузить свой модуль в настройке PYTHONPATH напрямую:
PYTHONPATH=/home/jlengrand/bin/pypath pylint --load-plugins astng_cv tippy.py
Но довольно скучно каждый раз устанавливать его.
Источник, кажется, использует imp.load_source, но я не могу понять, каким образом: s.
Все еще ищем тогда ^^.