Ошибка файла при тестировании Python Impyla
Я пытаюсь установить связь между питоном и импалой. Исходя из инструкций здесь я пытаюсь настроить импыла.
Я нахожусь на vagrant Ubuntu/ Xenial64 Box с Python 2.7.12. После прочтения о некоторых проблемах с последней комиссией я понизился до указанной версии. После установки pip и настройки переменных среды я пытаюсь запустить тест, но он завершается с ошибкой "файл не найден" следующим образом:
ubuntu@ubuntu-xenial:~/.local/lib/python2.7/site-packages/impala$ py.test --connect impyla
======================================== test session starts ========================================
platform linux2 -- Python 2.7.12, pytest-2.8.7, py-1.4.31, pluggy-0.3.1
rootdir: /home/ubuntu/.local/lib/python2.7/site-packages/impala, inifile:
=================================== no tests ran in 0.00 seconds ====================================
ERROR: file not found: impyla
ubuntu@ubuntu-xenial:~/.local/lib/python2.7/site-packages/impala$
Я думаю, что я упускаю что-то очень фундаментальное здесь. У меня нет предыдущего опыта с тестами Python. Я хотел бы придерживаться Python 2.7 из-за некоторых других зависимостей.
PS:
- Обратите внимание, что последняя версия, представленная в readme репо, - 0.13.1, но с моим
pip install impyla
получилось 0.14.0. - Я запускаю тест из моего каталога site-package/impala, поскольку readme говорит, что он находится в каталоге, где находится impyla.
- Там нет упоминания о каком-либо inifile в readme (насколько я мог видеть.)
РЕДАКТИРОВАТЬ 1:
Когда я запускаю его из каталога site-package без --connect
Я получаю ту же ошибку. Но с аргументом это говорит, что аргумент неузнаваем. Вывод следующий:
ubuntu@ubuntu-xenial:~/.local/lib/python2.7/site-packages$ py.test --connect impyla
usage: py.test [options] [file_or_dir] [file_or_dir] [...]
py.test: error: unrecognized arguments: --connect
inifile: None
rootdir: /home/ubuntu/.local/lib/python2.7/site-packages
ubuntu@ubuntu-xenial:~/.local/lib/python2.7/site-packages$
Любая помощь по устранению неполадок будет полезна.