#ansible #hcloud
Вопрос:
Ubuntu 21.10 Ansible 2.10.8 hcloud 1.16.0 Python 3.9.7
Запуск сборника игр Ansible при новой установке модуля Python hcloud от Ansible и Hetzner, появляется ошибка, и сценарий прерывается: Failed to import the required Python library (hcloud-python) on laptop's Python /usr/bin/python3. Please read the module documentation and install it in the appropriate location. If the required library is installed, but Ansible is using the wrong Python interpreter, please consult the documentation on ansible_python_interpreter
Playbook отлично работает на ноутбуке MacBook Pro с поддержкой Ansible 2.11.1 и hcloud 1.12 (Python 3.9.5).
Я не нашел много информации в Интернете по этому вопросу…
Комментарии:
1. Сколько еще явного сообщения об ошибке вы ищете? Они действительно изо всех сил старались сказать: «В вашем учебнике используется неправильная копия python, и вот имя var, которое вылечит это».
Ответ №1:
Нашли преступника… Пакеты Debian (и Ubuntu) для ansible раньше полагались на python2, и именно поэтому он не будет использовать библиотеки python3….
На самом деле я установил ansible с помощью apt install ansible
команды