Я установил такие пакеты, как запросы, pywinrm и некоторые другие, от имени своего пользователя в venv, но когда Я запускаю ansible, он их не распознает.
Короче говоря, проблема в следующем:
- Пакеты не отображаются в системном Python (тот, который есть в Ansible). указывая)
Код: Выделить всё
/usr/bin/python3.9 -m pip list - Пакет отлично отображается в venv (это под моим venv)
Код: Выделить всё
python -m pip list - Конечным результатом является сообщение об ошибке
Код: Выделить всё
winrm or requests is not installed: No module named 'winrm'
Попробовал указать ansible_python_interpreter в командной строке при вызове ansible, но это не помогло.
Подробнее здесь: https://stackoverflow.com/questions/793 ... -libraries
Мобильная версия