Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

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


(aino) #1

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

Инструкция говорит что называться она должна так:

В Ride не находит

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


Android library запуск простого теста
(Александр Таранков) #2

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


(aino) #3

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


(Mykhailo Poliarush) #4

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

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

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

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


(aino) #5

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

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

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

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


(Mykhailo Poliarush) #6

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