ruby - 安装 ruby-2.3.3 后无法安装 gems - openssl
问题描述
我能够运行安装rvm install ruby-2.3.3
,它似乎正在成功安装,但存在一些问题:
ruby-2.3.3 - #downloading ruby-2.3.3, this may take a while depending on your connection...
ruby-2.3.3 - #extracting ruby-2.3.3 to /Users/jonathonday/.rvm/src/ruby-2.3.3.....
ruby-2.3.3 - #applying patch /Users/jonathonday/.rvm/patches/ruby/ruby_2_3_gcc7.patch.
ruby-2.3.3 - #applying patch /Users/jonathonday/.rvm/patches/ruby/2.3.3/random_c_using_NR_prefix.patch.
ruby-2.3.3 - #configuring...........................................................
ruby-2.3.3 - #post-configuration.
ruby-2.3.3 - #compiling...........................................................
ruby-2.3.3 - #installing.........
ruby-2.3.3 - #making binaries executable..
ruby-2.3.3 - #downloading rubygems-3.0.6
ruby-2.3.3 - #extracting rubygems-3.0.6......
ruby-2.3.3 - #removing old rubygems........
ruby-2.3.3 - #installing rubygems-3.0.6...............................................
ruby-2.3.3 - #gemset created /Users/jonathonday/.rvm/gems/ruby-2.3.3@global
ruby-2.3.3 - #importing gemset /Users/jonathonday/.rvm/gemsets/global.gems..................there was an error installing gem gem-wrappers
.................there was an error installing gem rubygems-bundler
.........................there was an error installing gem rvm
.......
ruby-2.3.3 - #generating global wrappers.................
Error running 'run_gem_wrappers regenerate',
please read /Users/jonathonday/.rvm/log/1581851603_ruby-2.3.3/gemset.wrappers.global.log
ruby-2.3.3 - #gemset created /Users/jonathonday/.rvm/gems/ruby-2.3.3
ruby-2.3.3 - #importing gemsetfile /Users/jonathonday/.rvm/gemsets/default.gems evaluated to empty gem list
ruby-2.3.3 - #generating default wrappers.................
Error running 'run_gem_wrappers regenerate',
please read /Users/jonathonday/.rvm/log/1581851603_ruby-2.3.3/gemset.wrappers.default.log
ruby-2.3.3 - #adjusting #shebangs for (gem irb erb ri rdoc testrb rake).
Install of ruby-2.3.3 - #complete
但是,当我尝试安装 gems 或查看列出了哪些 gems 时,我收到以下错误:
jonathonday@Jonathons-MacBook-Air:~$ gem list
ERROR: Loading command: list (LoadError)
cannot load such file -- openssl
ERROR: While executing gem ... (NoMethodError)
undefined method `invoke_with_build_args' for nil:NilClass
我不确定如何解决这个问题,因为似乎存在许多不同的问题。
为清楚起见,我使用的是 macbook air(MacOS - 版本 10.14.5)和自制软件。
如果有人可以提供帮助,我将非常感激 - 我只是希望能够安装 gems 并正常使用这个版本。
- 编辑 -
按照下面的评论,我按照此链接上的说明进行操作,并能够解决问题。再次感谢所有评论并试图提供帮助的人。
解决方案
推荐阅读
- php - 如何在mysql中删除插入过程
- database - 以编程方式将新用户分配给 Wordpress 中定义的组
- c - 如何在 Windows 内核驱动程序中正确实现线程?
- c - C程序识别文件是否为ELF
- javascript - 必须返回有效的 React 元素(或 null)
- jhipster - 在 JHipster 中添加 fa-icon
- sql - 单列 SQL 的多次计数
- javascript - 刷新带有id的页面时出现react-router-dom错误
- angular - Angular 4 - 过滤 md 表中的日期列不起作用
- textfield - 沙特伊卡马/国民身份证号码字段验证