【发布时间】:2017-11-07 23:44:01
【问题描述】:
在 macOS High Sierra (10.13) 上,“gem list”返回以下错误:
宝石清单 /Library/Ruby/Site/2.3.0/rubygems/bundler_version_finder.rb:93:in `pwd': 没有这样的文件或目录 - getcwd (Errno::ENOENT) 来自 /Library/Ruby/Site/2.3.0/rubygems/bundler_version_finder.rb:93:in `lockfile_contents' 来自 /Library/Ruby/Site/2.3.0/rubygems/bundler_version_finder.rb:81:in `lockfile_version' 来自 /Library/Ruby/Site/2.3.0/rubygems/bundler_version_finder.rb:29:in `bundler_version_with_reason' 来自 /Library/Ruby/Site/2.3.0/rubygems/bundler_version_finder.rb:12:in `bundler_version' 来自 /Library/Ruby/Site/2.3.0/rubygems/bundler_version_finder.rb:46:in `compatible?' 来自 /Library/Ruby/Site/2.3.0/rubygems/specification.rb:1059:in `block in find_by_path' 来自 /Library/Ruby/Site/2.3.0/rubygems/specification.rb:1058:in `each' 来自 /Library/Ruby/Site/2.3.0/rubygems/specification.rb:1058:in `find' 来自 /Library/Ruby/Site/2.3.0/rubygems/specification.rb:1058:in `find_by_path' 来自 /Library/Ruby/Site/2.3.0/rubygems.rb:215:in `try_activate' 来自 /Library/Ruby/Site/2.3.0/rubygems/core_ext/kernel_require.rb:128:in `rescue in require' 来自 /Library/Ruby/Site/2.3.0/rubygems/core_ext/kernel_require.rb:40:in `require' 从 :6:in `'当前 Ruby 版本:
$ruby -v ruby 2.3.3p222(2016-11-21 修订版 56859)[universal.x86_64-darwin17]
当前 Rails 版本:
$rails -v /Library/Ruby/Site/2.3.0/rubygems/bundler_version_finder.rb:93:in `pwd': 没有这样的文件或目录 - getcwd (Errno::ENOENT) 来自 /Library/Ruby/Site/2.3.0/rubygems/bundler_version_finder.rb:93:in `lockfile_contents' 来自 /Library/Ruby/Site/2.3.0/rubygems/bundler_version_finder.rb:81:in `lockfile_version' 来自 /Library/Ruby/Site/2.3.0/rubygems/bundler_version_finder.rb:29:in `bundler_version_with_reason' 来自 /Library/Ruby/Site/2.3.0/rubygems/bundler_version_finder.rb:12:in `bundler_version' 来自 /Library/Ruby/Site/2.3.0/rubygems/bundler_version_finder.rb:46:in `compatible?' 来自 /Library/Ruby/Site/2.3.0/rubygems/specification.rb:1059:in `block in find_by_path' 来自 /Library/Ruby/Site/2.3.0/rubygems/specification.rb:1058:in `each' 来自 /Library/Ruby/Site/2.3.0/rubygems/specification.rb:1058:in `find' 来自 /Library/Ruby/Site/2.3.0/rubygems/specification.rb:1058:in `find_by_path' 来自 /Library/Ruby/Site/2.3.0/rubygems.rb:215:in `try_activate' 来自 /Library/Ruby/Site/2.3.0/rubygems/core_ext/kernel_require.rb:128:in `rescue in require' 来自 /Library/Ruby/Site/2.3.0/rubygems/core_ext/kernel_require.rb:40:in `require' 从 :6:in `'【问题讨论】:
-
尝试 gem install bundler
-
检查this quesiton,它可能会有所帮助。
-
到目前为止你尝试过什么?上面 Gerry 的链接是谷歌搜索错误的第一个结果......
标签: ruby-on-rails ruby rubygems