У меня есть простая программа для получения и хранения пароля пользователя.
import os
import sys
from keyring import set_password
try:
print('Username: ', end="")
username = input()
user_file_path = user_file_path + "\\.user"
f = open(user_file_path,"w+")
f.write(username)
f.write(home)
f.close()
set_password('shift', username, getpass.getpass())
except Exception as error:
print('ERROR', error)
Я создаю исполняемый файл, используя
pyinstaller passwd.py
и пытается выполнить код passwd.exe на компьютере с Windows 10 без установленного Python. Но я получил следующую ошибку во время выполнения (после ввода пароля):
ОШИБКА Нет рекомендуемого бэкэнда. Установите рекомендованный сторонний пакет;или установите пакет keyrings.alt, если вы хотите использовать нерекомендованные бэкэнды. Подробнее см. https://pypi.org/project/keyring.
Возможно ли использовать lib keyring на машине без установленного Python?