ruby - 安装 ruby​​-2.1.2 : Cannot load such file -- openssl (LoadError)

标签 ruby macos openssl rvm

使用 rvm 安装 ruby​​-2.1.2 时出错很少。我是 ruby​​ 新手,因此需要帮助。请告诉我

安装日志和其他相关信息在这里:log

从问题描述中提供的日志来看,我在系统中安装了 ruby​​ 2.1.2。但是,尝试使用 gem list 列出 gem 时出错由于安装错误。更改为 2.1.2 后,即 rvm use 2.1.2并执行 ruby -r openssl -e 'puts OpensSSL::OPENSSL_VERSION'给出这个错误:

/Users/praveenk.k/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in require': cannot load such file -- openssl (LoadError) from /Users/praveenk.k/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in require'

最佳答案

工作实例

brew install rbenv/tap/openssl@1.0
rvm install 2.1.2 -C --with-openssl-dir=`brew --prefix openssl@1.0`

它来自 https://github.com/rvm/rvm/issues/4819#issuecomment-595644550

关于ruby - 安装 ruby​​-2.1.2 : Cannot load such file -- openssl (LoadError),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59350892/

相关文章:

php - 在 PHP 中生成 SAN CSR

ruby - "Array to Hash"在 Ruby 中转换

Ruby gem 相当于 "pip install -e"?

ruby - 在 ruby​​ 中获取给定键的哈希键值对

docker - 是否可以在openshift中安装openssl?

ruby - 使用 Ruby 解密在命令行上生成的加盐 AES 文件

ruby-on-rails - 避免在 meta_search 中选择 * 查询

macos - Yosemite安装没有鼠标?

macos - MAC OSX10.11.4 python3导入theano报错

cocoa - 为什么这个应用程序不能在 PowerPC G4 上运行