no such file to load -- openssl (RuntimeError)

本文解决了在更新Rails至2.0.2版本后启动应用时遇到的nosuchfiletoload--openssl错误。通过安装libopenssl-ruby1.8包成功修复问题。
今天更新了Rails到2.0.2版本,启动application时出现了一下错误:

=> Booting WEBrick...
/usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:159:in `require_frameworks': no such file to load -- openssl (RuntimeError)
from /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:88:in `process'
from /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:49:in `send'
from /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:49:in `run'
from /home/simon/dev/depot/config/environment.rb:13
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:496:in `require'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:342:in `new_constants_in'
... 7 levels...
from /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/commands/server.rb:39
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
from script/server:3


一开始还以为自己没有安装 openssl, 一查已经 安装过openssl,原来是少安装了libopenssl-ruby


simon@simon-laptop:~$ sudo apt-cache search libopenssl-ruby
ruby1.8 - Interpreter of object-oriented scripting language Ruby 1.8
libopenssl-ruby - OpenSSL interface for Ruby
libopenssl-ruby1.8 - OpenSSL interface for Ruby 1.8
libopenssl-ruby1.9 - OpenSSL interface for Ruby 1.9



我使用的是ruby1.8,所以就 sudo apt-get install libopenssl-ruby1.8
然后重启应用,问题解决。
在验证root命令行时报错,显示:warning: no such sysroot directory: '/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk' fatal error: module map file '/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/std_darwin.MacOSX15.2.sdk.modulemap' not found Failed to load module Darwin Module std not found. <<< cling interactive line includer >>>: fatal error: module file '/private/tmp/root-20250525-18258-2chvbf/root-6.36.00/builddir/lib/_stdint.pcm' not found: module file not found <<< cling interactive line includer >>>: note: imported by module '_Builtin_intrinsics' in '/opt/homebrew/Cellar/root/6.36.00/lib/root/_Builtin_intrinsics.pcm' Failed to load module _Builtin_intrinsics Failed to load module ROOT_Foundation_C Failed to load module ROOT_Config Failed to load module ROOT_Rtypes Failed to load module ROOT_Foundation_Stage1_NoRTTI Failed to load module Core Failed to load module Rint Failed to load module RIO Failed to load module MathCore Failed to load module Hist Failed to load module ROOTDataFrame Failed to load module XMLParser Failed to load module SpectrumPainter Failed to load module RooFitHS3 Failed to load module Core Failed to load module SPlot Failed to load module TreePlayer Failed to load module Gpad Failed to load module Foam Failed to load module ROOTBrowserv7 Failed to load module Physics Failed to load module ROOTBrowsable Failed to load module RCsg Failed to load module _Builtin_intrinsics Failed to load module Rint Failed to load module Minuit2 Failed to load module Thread Failed to load module Imt Failed to load module PyMVA Failed to load module Graf3d Failed to load module FFTW Failed to load module Quadp Failed to load module RooFitMore Failed to load module Hbook Failed to load module Postscript Failed to load module ROOTGraphicsPrimitives Failed to load module Genetic Failed to load module ROOT_Rtypes Failed to load module RSQLite Failed to load module RIO Failed to load module FITSIO Failed to load module ROOTGeomViewer Failed to load module GCocoa Failed to load module MathCore Failed to load module Fumili Failed to load module FitPanel Failed to load module RHTTP Failed to load module HistFactory Failed to load module Smatrix Failed to load module ROOT_Foundation_Stage1_NoRTTI Failed to load module Spectrum Failed to load module ROOTFitPanelv7 Failed to load module ASImageGui Failed to load module Geom Failed to load module MultiProc Failed to load module Net Failed to load module Gviz3d Failed to load module Graf Failed to load module Minuit Failed to load module WebGui6 Failed to load module Eve Failed to load module TMVAUtils Failed to load module RooStats Failed to load module ROOTGpadv7 Failed to load module GeomPainter Failed to load module GuiHtml Failed to load module RMySQL Failed to load module ROOTEve Failed to load module Cling_Runtime_Extra Failed to load module RDAVIX Failed to load module Darwin Failed to load module HistPainter Failed to load module MLP Failed to load module XMLIO Failed to load module ROOTTPython Failed to load module Ged Failed to load module GuiBld Failed to load module TMVA Failed to load module RooFitCodegen Failed to load module ROOTWebDisplay Failed to load module NetxNG Failed to load module RHTTPSniff Failed to load module RooFitXRooFit Failed to load module RGL Failed to load module Tree Failed to load module SQLIO Failed to load module TMVAGui Failed to load module ROOTNTuple Failed to load module ROOTTMVASofie Failed to load module ROOTVecOps Failed to load module RootAuth Failed to load module EG Failed to load module Gui Failed to load module ASImage Failed to load module ROOT_Config Failed to load module Matrix Failed to load module RooFitJSONInterface Failed to load module Recorder Failed to load module Gdml Failed to load module ROOT_Foundation_C Failed to load module ROOTTreeViewer Failed to load module MathMore Failed to load module GenVector Failed to load module Cling_Runtime Failed to load module RooFitCore Failed to load module RooFit Failed to load module Hist Failed to load module ROOTNTupleUtil Failed to load module TreeViewer *** Break *** segmentation violation [/usr/lib/system/libsystem_platform.dylib] _sigtramp (no debug info) [/opt/homebrew/Cellar/root/6.36.00/lib/root/libCling.so] ROOT::TMetaUtils::TNormalizedCtxtImpl::keepTypedef(cling::LookupHelper const&, char const*, bool) (no debug info) [/opt/homebrew/Cellar/root/6.36.00/lib/root/libCling.so] ROOT::TMetaUtils::TNormalizedCtxtImpl::TNormalizedCtxtImpl(cling::LookupHelper const&) (no debug info) [/opt/homebrew/Cellar/root/6.36.00/lib/root/libCling.so] ROOT::TMetaUtils::TNormalizedCtxt::TNormalizedCtxt(cling::LookupHelper const&) (no debug info) [/opt/homebrew/Cellar/root/6.36.00/lib/root/libCling.so] TCling::TCling(char const*, char const*, char const* const*, void*) (no debug info) [/opt/homebrew/Cellar/root/6.36.00/lib/root/libCling.so] CreateInterpreter (no debug info) [/opt/homebrew/Cellar/root/6.36.00/lib/root/libCore.so] TROOT::InitInterpreter() (no debug info) [/opt/homebrew/Cellar/root/6.36.00/lib/root/libCore.so] ROOT::Internal::GetROOT2() (no debug info) [/opt/homebrew/Cellar/root/6.36.00/lib/root/libCore.so] TApplication::TApplication(char const*, int*, char**, void*, int) (no debug info) [/opt/homebrew/Cellar/root/6.36.00/lib/root/libRint.so] TRint::TRint(char const*, int*, char**, void*, int, bool, bool) (no debug info) [/opt/homebrew/Cellar/root/6.36.00/bin/root.exe] main (no debug info) [/usr/lib/dyld] start (no debug info)。请就此把所有缺失的库用终端下载
06-27
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值