Я получил эту ошибку после исправления, связанного с SQLAlchemy:
flask.cli.NoAppException: While importing "application", an ImportError was raised:
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/flask/cli.py", line 235, in locate_app
__import__(module_name)
File "/Users/Ryan/Desktop/HCS/project/application.py", line 6, in <module>
from passlib.apps import custom_app_context as pwd_context
ImportError: No module named 'passlib'
Модуль passlib находится в: /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/flask
Переменная среды задана в FLASK_APP = application.py. Это было установлено в папке, в которую была установлена фляга. Я попытался вручную поместить файл в указанную выше папку и использовать pip безрезультатно. Как я могу это исправить?
Собственно, passlib - отдельная библиотека. Это не должно быть в колбе. Попробуйте установить его:
pip install passlib