【发布时间】:2016-03-05 00:07:42
【问题描述】:
当我下载一个 gem 并尝试构建它时,我第一次发现了这一点。它构建良好,没有错误。我做了一个 gem install ,它说它安装正确。我试图使用 irb 要求它,它告诉我找不到。我做了一个宝石清单,它出现了。最后我查看了 gem 文件夹,那里有一个 gem 的条目,但是在 gem 文件夹中查看它是空的。
我尝试安装一个在线 gem azimutto,它也是一个空文件夹。
我不知道为什么安装下载的 gem 的 git 存储库无法正确安装。
我正在使用 RVM 并已重新安装它。
【问题讨论】:
-
您在查看
INSTALLATION DIRECTORY: <path>时输出的$ gem environment吗? -
是的,同一个 rvm gemdir 说他们应该在里面。其他人在里面。构建后的 gem 文件大小合理。 gem 目录中的文件夹是 6 个字节,里面什么都没有。我已经从 github 构建了许多 gem,并且我自己编写了。我从来没有见过这个。我也拿到了一个公共的。我可以从 rubygems 安装它。就在我下载并自己构建时,没有任何更改。
-
这方面没什么新意?
-
你能提供一个链接到有问题的 gem/github-repo 吗?我不知道解决方案,但很想找到一个。
-
我有同样的问题,但对我来说,在 Debian Buster (10) 上安装较新版本的 bundler 时会发生这种情况。目前还没有解决办法。