Привет всему сообществу! Столкнулся с такой вот проблемой! Хочу интегрировать py.test и allure отчеты, покопался, поставил все зависимости как пишут в интернетах. НО!
Так это я нашел такой обходной путь, почему-то с импортом import allure, Pycharm не вижит методов и подсвечивает их как показано в скриншоте выше. Или просто игнорировать эти сообщения?
Оказалось что при запуске из консоли все работает, запуск из пайчарма получилось починить выбором правильного virtualenv на уровне проекта. Теперь все работает, но это блин очень не очевидно
File - Settings - Project - Project Intepreter - Выбрать из списка интерпретатор, либо нажав на кнопку шестеренку создать свое виртуальное окружение. Если в корне проекта положить requirements.txt и на каждую строку писать по названию библиотеки (например, requests), то pycharm предложит установить еще не установленные зависимости в текущую версию интерпретатора.