【发布时间】:2019-04-14 17:52:46
【问题描述】:
每当我启动 shell 时,我都会收到一个错误,说它无法加载一个 gem,奇怪地命名为 ubygems(请注意缺少 r)。 p>
➜ reload
Traceback (most recent call last):
1: from /home/ux/.asdf/installs/ruby/2.5.5/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
/home/ux/.asdf/installs/ruby/2.5.5/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require': cannot load such file -- ubygems (LoadError)
* keychain 2.8.2 ~ http://www.funtoo.org
* Found existing ssh-agent: 6895
* Known ssh key: /home/ux/.ssh/id_rsa
Startup time: 623610 ms
这是 asdf 的问题还是其他问题?
【问题讨论】:
-
ubygems?这听起来像一个错字。很多时候,你会在项目中出现require 'rubygems'这样的行。在您的应用中搜索ubygem并将其替换为rubygems -
如何启动shell?
-
@spickermann:不是错字。是红宝石的一个鲜为人知的特性。看我的回答:)