macos-sierra - 为什么一个蒸汽“你好”项目在 Sierra 启动后就被粉碎了?
问题描述
我正在尝试通过终端运行 vapor hello 项目。没有碰任何代码。
构建是好的,但它不运行。
已经试过了
- 清理并重建
- 强制重新安装蒸汽
- 检查是否加载了 libsqlite3.dylib
这是终端输出:
MacBook-Air-Dmitrij:Hello dev$ vapor run
Running Hello ...
[ INFO ] Migrating 'sqlite' database (/Users/dev/Hello/.build/checkouts/fluent.git-6251908308727715749/Sources/Fluent/Migration/MigrationConfig.swift:69)
dyld: lazy symbol binding failed: Symbol not found: _sqlite3_column_table_name
Referenced from: /Users/dev/Hello/.build/debug/Run
Expected in: /usr/lib/libsqlite3.dylib
dyld: Symbol not found: _sqlite3_column_table_name
Referenced from: /Users/dev/Hello/.build/debug/Run
Expected in: /usr/lib/libsqlite3.dylib
你有什么想法,发生了什么?
- macOS 10.12.6
- 斯威夫特 4.1.3
- Xcode 9.3
- 蒸汽工具箱:3.1.10
- 蒸汽框架:3.3.1