[英]Ruby on Rails: no such file to load — openssl on RedHat Linux Enterprise
我正在嘗試'rake db:migrate'並收到錯誤消息'沒有這樣的文件加載 - openssl'。 安裝了'openssl'和'openssl-devel'軟件包。 Debian或Ubuntu上的其他人似乎可以通過安裝“libopenssl-ruby”來解決這個問題,而這個問題並不適用於RedHat。 有沒有人遇到這個並有解決方案?
升級到8.10后,我在Ubuntu上遇到了這個問題。 Ubuntu的解決方案是
sudo apt-get install libopenssl-ruby
如果您使用RVM管理紅寶石,請按照以下說明操作:
我遇到過同樣的問題。 我嘗試進入openssl文件夾並運行make等但它無法找到庫lcrypto。 我通過運行ruby 1.9.3-p327解決了這個問題。
希望這可以幫助!
你可能缺少一顆寶石。 你能提供堆棧跟蹤和它產生的代碼行嗎?
使用--trace
重新運行rake以打印堆棧跟蹤。
編輯:你還運行什么版本的Ruby? openssl.rb在我的1.8.6安裝中
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.