1

这个项目在这里: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.dbdatabase/.

现在,错误的用户名是可以的,但是当用户名正确但密码错误时:找不到 bcrypt 后端...

setup.py是的,通过单独成功创建,通过更改from passlib.hash import bcryptimport bcrypt; 和'includes': ['cffi']

4

0 回答 0