我正在使用flask-restful并想使用来自passlib的bcrypt来散列存储在数据库中的用户密码,当我运行解决方案时python3 app.py
,一切正常,我可以散列密码并验证它们,但是当我通过uwsgi运行解决方案时uwsgi uwsgi.ini
尝试进行身份验证时出现内部服务器错误。
当我查看日志文件from passlib.hash import bcrypt ImportError: No module named 'passlib'
时,虽然我也可以从命令行成功导入它。
我尝试执行以下建议的一种解决方案:
并添加“#@UnresolvedImport”以导入但仍然无效。