py2app успешен, но приложение выходит за пределы окна проверки пароля для входа в систему "bcrypt"

Этот проект здесь: https://github.com/patarapolw/HosPy

setup.py как следует

from setuptools import setup

APP = ['HosPy']
DATA_FILES = [
    ('database',['database/login.db'])
]
OPTIONS = {
    'includes': ['cffi'],
    'plist': {
        'CFBundleName': 'HosPy'
    }
}

setup(
    app=APP,
    data_files=DATA_FILES,
    options={'py2app': OPTIONS},
    setup_requires=['py2app','PyQt5','bcrypt','cffi'],
)

Я могу запустить приложение, но я не могу выйти за пределы окна входа в систему. Сначала я не могу войти, но теперь могу частично...

Я понял, что мне нужно открыть содержимое и вручную переместить login.db в database/,

Теперь неправильное имя пользователя в порядке, но при правильном имени пользователя и неправильном пароле: не удается найти бэкэнд bcrypt...

Yay, успешно создан через setup.py в одиночку, изменив from passlib.hash import bcrypt в import bcrypt; а также 'includes': ['cffi'],

0 ответов

Другие вопросы по тегам