mysql - Flask 应用设置问题:PyCharm 运行时配置
问题描述
我不明白错误信息Cant find {0}
我可以从命令行运行烧瓶项目
export FLASK_APP=app.py
export FLASK_ENV=development
export FLASK_DEBUG=true
python3 -m flask run
但是遇到了一个不同的问题:
File "/Users/miranda/.local/share/virtualenvs/backend-6tST30Wu/lib/python3.8/site-packages/MySQLdb/__init__.py", line 18, in <module>
from . import _mysql
ImportError: dlopen(/Users/miranda/.local/share/virtualenvs/backend-6tST30Wu/lib/python3.8/site-packages/MySQLdb/_mysql.cpython-38-darwin.so, 2): Library not loaded: @rpath/libmysqlclient.21.dylib
Referenced from: /Users/miranda/.local/share/virtualenvs/backend-6tST30Wu/lib/python3.8/site-packages/MySQLdb/_mysql.cpython-38-darwin.so
Reason: image not found
编辑
找到了 macOS MySQL lib 问题的答案 Library not loaded: libmysqlclient.16.dylib error when trying to run 'rails server' on OS X 10.6 with mysql2 gem
暂时放弃 pycharm。
解决方案
推荐阅读
- r - dplyr select 声称我有额外的参数不存在
- android - 如何消除“Rooms Repository”object.getInstance(app)的危险?
- swift - 添加到场景时,Swift SpriteKit SKEmitter 节点颜色不正确
- google-cloud-shell - 带有 ?authuser=1 参数的谷歌云外壳不断加载
- list - 给定位置可以采用的元素,生成所有可能列表的列表的函数
- flask - flask sqlalchemy filter_by 给出运行时错误
- apache-kafka - Spring Kafka Stream - 未确认的消息,没有错误
- java - 在 GET 请求正文中将数据传输到 Java 应用程序(servlet)
- python - 我正在尝试在同一图中绘制不同温度的黑体?
- javascript - 模板未显示在我的 Laravel 6.6 项目中使用 Vue.js