Я пытаюсь использовать mobilenium
python mobilenium
с selenium
но я получаю
ImportError: cannot import name 'mobidriver'
Я установил с помощью pip install mobilenium
и ошибок не было. Мой код python выглядит следующим образом:
from mobilenium import mobidriver
Я не понимаю, почему, но после установки с помощью pip install mobilenium
меня тоже есть проблема, как вы, и я не знаю почему?!
ImportError: не может импортировать имя 'mobidriver'
Я проверяю его, и когда мы устанавливаем его с помощью pip
в site-packages
у нас есть папка mobilenium
с двумя файлами
site-packages/
mobilenium/
__init__.py # here we have copyrights
__version__.py # here we have version of package
И все это, с pip
мы ничего не устанавливаем только copyrights
и version
Монтаж
Мы установим его из репозитория Mobilenium github
меры
# in your folder where you want to work
$ git clone https://github.com/rafpyprog/Mobilenium.git
# after this we need to install all packages from 'requirements.txt'
$ pip install -r Mobilenium/requirements.txt
# create a file where you want to work and import from Mobilenium module
from Mobilenium.mobilenium import mobidriver
Это все, никаких ошибок и mobidriver не было импортировано. Думаю, я тебе помогу.
mob = mobidriver.Firefox(browsermob_binary=browsermob_path)
я получаю сообщение об ошибкеThe Browsermob-Proxy server process failed to start
который просит меня проверить файлserver.log
для получения более подробной информации , Я проверил файл, и он говорит, что'java' is not recognized as an internal or external command,operable program or batch file
. Вы знаете способ обойти это? Спасибо