Rails 服务器说找不到图像

Posted

技术标签:

【中文标题】Rails 服务器说找不到图像【英文标题】:Rails server says image not found 【发布时间】:2015-09-30 21:11:51 【问题描述】:

我一直在开发 ruby​​ on rails 网络应用程序 - 我正在尝试启动 rails 服务器,但每次我在终端中输入“rails s”时,都会出现错误代码:

/usr/local/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require': dlopen(/usr/local/Cellar/ruby/2.1.4/lib/ruby/2.1.0/x86_64-darwin14.0/digest/sha1.bundle, 9): Library not loaded: /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib (LoadError)
Referenced from: /usr/local/Cellar/ruby/2.1.4/lib/ruby/2.1.0/x86_64-darwin14.0/digest/sha1.bundle
Reason: image not found - /usr/local/Cellar/ruby/2.1.4/lib/ruby/2.1.0/x86_64-darwin14.0/digest/sha1.bundle"

有一整串额外的输出显示“来自”。

有谁知道如何解决这个问题?我最近更新到 Mac El Capitan Beta OS X。我不确定这是否是原因(rails 昨天工作)。从昨天开始,我确实尝试安装 sass bootstrap - 也许这就是原因?

非常感谢任何帮助

【问题讨论】:

这条消息基本上是说您的计算机上缺少一些库。也许试试sudo apt-get install libcrypto 【参考方案1】:

似乎是一个 openssl 问题。试试:

rbenv install 2.1.4

来源: Ruby Bundle Symbol not found: _SSLv2_client_method (LoadError)

【讨论】:

以上是关于Rails 服务器说找不到图像的主要内容,如果未能解决你的问题,请参考以下文章

Javatest报错为啥说找不到测试类?

pip命令出现了问题,提示说找不到ssl模块

如何将图像导入打字稿?他说“找不到模块”

为啥说找不到标识符!???

js中函数明明已经定义,但还是说找不到,请大神指点 已经定义了init函数,但还是说找不到init函数

npm install 说找不到文件