首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python Flask SQL炼金术分段错误

Python Flask SQL炼金术分段错误
EN

Stack Overflow用户
提问于 2020-07-22 03:26:02
回答 1查看 248关注 0票数 0

刚买了一台新笔记本电脑,无法获得运行数据库迁移的解决方案。它在另一台机器上和Ubuntu服务器上都运行得很好。

运行数据库迁移会导致:

代码语言:javascript
复制
[1]    7379 segmentation fault  pipenv run flask db upgrade

我使用faulthandler来尝试获取更多上下文,但它并没有真正的帮助,请参见输出:

代码语言:javascript
复制
Current thread 0x000000010c0d8dc0 (most recent call first):
  File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removed
  File "<frozen importlib._bootstrap_external>", line 1043 in create_module
  File "<frozen importlib._bootstrap>", line 583 in module_from_spec
  File "<frozen importlib._bootstrap>", line 670 in _load_unlocked
  File "<frozen importlib._bootstrap>", line 967 in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 983 in _find_and_load
  File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1035 in _handle_fromlist
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/MySQLdb/__init__.py", line 18 in <module>
  File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removed
  File "<frozen importlib._bootstrap_external>", line 728 in exec_module
  File "<frozen importlib._bootstrap>", line 677 in _load_unlocked
  File "<frozen importlib._bootstrap>", line 967 in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 983 in _find_and_load
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", line 118 in dbapi
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/sqlalchemy/engine/strategies.py", line 87 in create
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/sqlalchemy/engine/__init__.py", line 500 in create_engine
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/flask_sqlalchemy/__init__.py", line 972 in create_engine
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/flask_sqlalchemy/__init__.py", line 556 in get_engine
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/flask_sqlalchemy/__init__.py", line 962 in get_engine
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/flask_sqlalchemy/__init__.py", line 943 in engine
  File "migrations/env.py", line 29 in <module>
  File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removed
  File "<frozen importlib._bootstrap_external>", line 728 in exec_module
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/alembic/util/compat.py", line 184 in load_module_py
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/alembic/util/pyfiles.py", line 98 in load_python_file
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/alembic/script/base.py", line 489 in run_env
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/alembic/command.py", line 298 in upgrade
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/flask_migrate/__init__.py", line 271 in upgrade
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/flask_migrate/__init__.py", line 96 in wrapped
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/flask_migrate/cli.py", line 134 in upgrade
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/click/core.py", line 610 in invoke
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/flask/cli.py", line 426 in decorator
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/click/decorators.py", line 21 in new_func
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/click/core.py", line 610 in invoke
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/click/core.py", line 1066 in invoke
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/click/core.py", line 1259 in invoke
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/click/core.py", line 1259 in invoke
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/click/core.py", line 782 in main
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/flask/cli.py", line 586 in main
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/lib/python3.7/site-packages/flask/cli.py", line 967 in main
  File "/Users/ereeve/.local/share/virtualenvs/my-project-api-yqq7h-cT/bin/flask", line 8 in <module>

有没有人见过类似的?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-30 05:31:14

我重新安装了虚拟环境,一切都自行修复了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63021728

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档