【问题标题】:Could not find a valid gem in `/usr/local/bin`在 `/usr/local/bin` 中找不到有效的 gem
【发布时间】:2017-10-25 21:06:22
【问题描述】:

例如运行此命令时

$ gem install af --no-rdoc --no-ri

打印此错误:

ERROR:  Could not find a valid gem '/usr/local/bin' (>= 0) in any repository

已经研究过了,这里没有链接/帖子/评论真的很有帮助。这里有一些事实:

$ gem --version
2.6.14

$ rvm list
=* ruby-2.4.2 [ x86_64 ]

$ gem list
*** LOCAL GEMS ***
(empty)

此外,当我尝试获取类似的 gem 环境变量时,我会收到此错误

$ gem env
ERROR:  While executing gem ... (Gem::CommandLineError)
    Unknown environment option [/usr/local/bin]

.gemrc 的内容是

$ cat .gemrc
---
:backtrace: false
:bulk_threshold: 1000
:sources:
- https://rubygems.org/
:update_sources: true
:verbose: true
gem: "/usr/local/bin"

任何想法这可能是什么?真是奇怪……

【问题讨论】:

    标签: ruby rubygems rvm


    【解决方案1】:

    嗯,我很傻,gem: "/usr/local/bin" 是一个糟糕的条目。删除有帮助:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-25
      • 2019-04-29
      • 1970-01-01
      • 2017-09-18
      • 2023-03-05
      • 2013-04-22
      • 2014-08-05
      • 2021-05-07
      相关资源
      最近更新 更多