【发布时间】:2018-12-18 05:47:12
【问题描述】:
运行 rake db:migrate 后出现以下错误
rake aborted!
LoadError: dlopen(/Users/scott/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/mysql2-0.4.10/lib/mysql2/mysql2.bundle, 9): Library not loaded: libssl.1.0.0.dylib
Referenced from: /Users/scott/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/mysql2-0.4.10/lib/mysql2/mysql2.bundle
Reason: image not found - /Users/scott/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/mysql2-0.4.10/lib/mysql2/mysql2.bundle
/Users/scott/Google Drive/playground/myApp/myApp/config/application.rb:21:in `<top (required)>'
/Users/scott/Google Drive/playground/myApp/myApp/Rakefile:4:in `<top (required)>'
libssl 指的是什么?
【问题讨论】:
-
你能告诉我们代码示例吗,到目前为止你尝试了什么?
-
到目前为止,我已经在 stackoverflow 上尝试了大多数解决方案 - 1)将 mysql 添加到 PATH 2)安装更新的 gem 版本的 mysql2(0.4.10),因为我的安装说明要求 0.4.5 3)最后, 这个解决方案 - afshinm.name/2016/02/05/…
-
@Gabbar 你想要什么代码示例,这有什么帮助?我正在从 github 安装一个 Rails 应用程序,我想为它做出贡献。
-
你在 Mac 上吗?也许使用
brew,或者你喜欢的包管理器来安装libssl。 -
是的,在 Mac 上。也试过了,还是不行。
标签: ruby-on-rails ruby rubygems rake mysql2