Супер, спасибо.
А как проверить если к МД подключен Питон?
Он у меня лежит в папке, но модуль не захотел скачивать токены
Питон установлен. В консоли выполняю, но ошибка:
root@MajorDoMo:~# python3
Python 3.6.9 (default, Nov 7 2019, 10:44:02)
[GCC 8.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
и
root@MajorDoMo:~# python3 /var/www/modules/xiaomimiio/token_extractor.py --server=cn --username=<здесь скрыт мой логин> --password=<здесь скрыт мой пароль>
Traceback (most recent call last):
File "/var/www/modules/xiaomimiio/token_extractor.py", line 7, in <module>
import requests
ModuleNotFoundError: No module named 'requests'
root@MajorDoMo:~#
Проблему решил с помощью установки python3-requests + установки локали + обязательной перезагрузки (чтобы локаль стартанула)
root@MajorDoMo2:~/.cache# apt-get install python3-requests
root@MajorDoMo2:~/.cache# dpkg-reconfigure locales
root@MajorDoMo2:~/.cache# reboot
root@MajorDoMo2:~# locale
LANG=ru_RU.UTF-8
LANGUAGE=
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
В консоли заработало :)
Пожалуйста, войдите в систему, чтобы добавлять комментарии Присоединиться!