gpt4 book ai didi

sqlite - 使用 brew 安装 sqlite3

转载 作者:行者123 更新时间:2023-12-03 16:15:12 26 4
gpt4 key购买 nike

我想使用带有 json 扩展名的 sqlite,所以我用 Homebrew 软件安装了它。当我运行 which sqlite不过,正在使用的是 anaconda 安装。如果我尝试使用 pythons sqlite 库,我会遇到同样的问题。它链接到 Anaconda 版本,并且 JSON 函数不可用。如何用 brew 版本替换它? Brew 在我安装 sqlite 时提供了一些值,但我不知道我是否需要它们或如何使用它们。

LDFLAGS:-L/usr/local/opt/sqlite/lib
CPPFLAGS:-I/usr/local/opt/sqlite/include
PKG_CONFIG_PATH:/usr/local/opt/sqlite/lib/pkgconfig

最佳答案

Homebrew 安装的 Sqlite 是仅桶装的,它不链接到/usr/local/... 。
这是因为系统已经有旧版本的 sqlite3 .

如果您真的想调用 Homebrew 的 sqlite 二进制文件,请指定完整路径,如下所示。

$ /usr/local/opt/sqlite/bin/sqlite3

(所有 Homebrew 软件包都在 /usr/local/opt 下符号链接(symbolic link))

我对python不太熟悉,但是AFAIK sqlite静态链接到python可执行文件。
换句话说,也许您必须从​​源代码构建 python 才能与 Homebrew 的 sqlite 一起使用。

关于sqlite - 使用 brew 安装 sqlite3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41368915/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com