Ruby on rails 添加Gem';波分复用&x27;到你的档案

Ruby on rails 添加Gem';波分复用&x27;到你的档案,ruby-on-rails,ruby,git,bash,wdm,Ruby On Rails,Ruby,Git,Bash,Wdm,我已尝试在git bash中运行以下命令 rails g scaffold_controller oragnizationsController 我得到了图片中的错误。 我尝试了多种解决方案: 1-试运行 gem install wdm bundle install 2-试跑 gem install wdm bundle install 3-我尝试添加 gem 'wdm', '~> 0.1.0' 及 自从我读到0.1.0不再起作用。 但问题还没有解决。我使用的是windo

我已尝试在git bash中运行以下命令

rails g scaffold_controller oragnizationsController
我得到了图片中的错误。 我尝试了多种解决方案:

1-试运行

gem install wdm
bundle install 
2-试跑

gem install wdm
bundle install 
3-我尝试添加

gem 'wdm',  '~> 0.1.0'

自从我读到0.1.0不再起作用。
但问题还没有解决。我使用的是windows 10、ruby 2.3.3、rails 5.1.4

关于
wdm
的信息在这里有误导性。这似乎只是一个通知/警告

如果你仔细看,你会发现实际的错误信息被打印在下面的那一行。它说:

无法加载此类文件--bcrypt\u ext(LoadError)


然后请参见此处:

卸载wdm gem并将其放入gem文件,如下所示:

gem 'wdm' if Gem.win_platform?

或者就像错误告诉你的那样

我所做的只是用谷歌搜索错误消息并点击第一个链接:如果可能的话,我强烈建议使用基于unix的系统而不是Windows进行开发。在Windows上开发通常是一件痛苦的事情;你会遇到很多像这样令人讨厌的问题。