【问题标题】:dyld: Library not loaded: /usr/local/opt/unixodbc/lib/libodbc.2.dylibdyld:库未加载:/usr/local/opt/unixodbc/lib/libodbc.2.dylib
【发布时间】:2019-01-22 06:57:49
【问题描述】:

当我为 Thinking Sphinx 索引运行 rake ts:index 时,我在 Mac 上遇到以下问题:

dyld: Library not loaded: /usr/local/opt/unixodbc/lib/libodbc.2.dylib

我在 x86_64 上为 osx10.13 使用 mysql 版本 8.0.13。 我该如何解决这个问题?

【问题讨论】:

  • 问题是什么?
  • @ray 问题是,如何解决这个问题?答案写在答案里。

标签: mysql ruby-on-rails macos thinking-sphinx


【解决方案1】:

在 Mac 上安装 unixodbc 为我解决了这个问题。

brew install unixodbc

【讨论】:

    【解决方案2】:

    除了

    brew install unixodbc
    

    您还可以在此之后使用以下 brew 说明安装 mssql 驱动程序:

    brew tap microsoft/mssql-release https://github.com/Microsoft/homebrew-mssql-release
    brew update
    brew install msodbcsql mssql-tools
    

    在此之后,我能够在 python 中使用“ODBC Driver 17 for SQL Server”。

    【讨论】:

      猜你喜欢
      • 2021-07-14
      • 2020-04-19
      • 2020-03-19
      • 2018-11-11
      • 2015-05-15
      • 2013-10-13
      • 2021-11-20
      • 2012-05-08
      相关资源
      最近更新 更多