t.me/atinfo_chat Telegram группа по автоматизации тестирования

Не инициализируется библиотека AndroidLibrary

Подскажите, почему может не инициализироваться установленная библиотека AndroidLibrary в Ride?
Pip говорит что она установлена

Инструкция говорит что называться она должна так:
http://screencast.com/t/W7eADHDNt

В Ride не находит
http://screencast.com/t/hGn3dMCtd

п.с. решил не создавать новую тему, ничего? :slight_smile:

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

Ясно, спасибо!

В консоли (cmd) открываемого RIDE должна быть показана ошибка, если библиотека почему-то не импортируется.

Причин может быть несколько:

  • Несовместимость версий
  • Ошибка в версии библиотеки
  • Библиотека установлена в папку, которая не прописана в системных путях
  • Или какая-то другая проблема с путями

Ну а дальше надо исследовать, что не так

Версия поставилась последняя, без ошибок при установке через pip.

Установка прошла в site-packages, там много других библиотек, которые импортируются.

Системные пути проверил - папка C:\Python27\Lib\site-packages там есть.

Если указать путь в ручную до C:\Python27\Lib\site-packages\AndroidLibrary\__init__.py, то он перестаёт гореть красным.

Ну значит проблема в доступе к этой библиотеке.
А если запустить тест не через ride a через pybot ошибка импорта появляется или нет?
Если через pybot ошибка не воспроизводиться, тогда надо добавить путь в pythonpath в ride, а настраивается это в настройках ride