Ruby on rails 捆绑包安装-找不到文件

Ruby on rails 捆绑包安装-找不到文件,ruby-on-rails,ruby,rubygems,Ruby On Rails,Ruby,Rubygems,我在macos上运行“捆绑安装”时遇到问题。在bundle安装后,我收到以下消息 bundle install Ignoring ffi-1.9.23 because its extensions are not built. Try: gem pristine ffi --version 1.9.23 Ignoring gem-wrappers-1.4.0 because its extensions are not built. Try: gem pristine gem-wrappers

我在macos上运行“捆绑安装”时遇到问题。在bundle安装后,我收到以下消息

bundle install
Ignoring ffi-1.9.23 because its extensions are not built. Try: gem pristine ffi --version 1.9.23
Ignoring gem-wrappers-1.4.0 because its extensions are not built. Try: gem pristine gem-wrappers --version 1.4.0
Ignoring gem-wrappers-1.3.2 because its extensions are not built. Try: gem pristine gem-wrappers --version 1.3.2
Ignoring openssl-2.1.1 because its extensions are not built. Try: gem pristine openssl --version 2.1.1
Could not locate Gemfile

您能帮助我吗?

您似乎不在项目的根文件夹中


进入终端到项目的根文件夹,然后在那里运行bundle install。

Bundler使用gem系统,屏幕上显示的问题与该gem系统有关。尝试运行它告诉您的
gem pristine
命令。

您确定要从项目的根目录执行
bundle安装吗?您不是从应用程序目录执行bundle,直接导航到可以找到gemfile的正确位置rvm中的Ruby目录可能已损坏--您可以尝试rvm安装更新版本的Ruby或rvm删除2.4.1并重新安装它。另外,您是brew安装了openssl,还是正在使用系统openssl?这也存在一些已知的问题。此外,在发布命令输出时,发布生成它的命令也很重要。忽略ffi-1.9.25,因为它的扩展未生成。Try:gem pristine ffi——版本1.9.25忽略ffi-1.9.23,因为它的扩展没有构建。Try:gem pristine ffi——版本1.9.23忽略gem-wrappers-1.4.0,因为它的扩展没有构建。Try:gem pristine gem wrappers——版本1.4.0忽略gem-wrappers-1.3.2,因为它的扩展没有构建。Try:gem pristine gem wrappers——版本1.3.2忽略nio4r-2.3.1,因为它的扩展没有构建。Try:gem pristine nio4r——版本2.3.1忽略nio4r-2.3.1,因为它的扩展没有构建。Try:gem pristine nio4r——版本2.3.1忽略nokogiri-1.8.2,因为它的扩展没有构建。Try:gem pristine nokogiri——版本1.8.2忽略openssl-2.1.1,因为它的扩展没有构建。Try:gem pristine openssl——版本2.1.1忽略websocket-driver-0.7.0,因为它的扩展没有构建。Try:gem pristine websocket驱动程序--版本0.7.0加载RubyGems插件时出错“/Users/ramsan/.rvm/gems/ruby-2.4.1/gems/gem-wrappers-1.4.0/lib/RubyGems_plugin.rb”:无法加载此类文件--gem wrappers(LoadError)错误:执行gem时。。。(NoMethodError)nil:NilClass的未定义方法'invoke_with_build_args'