2
我遇到了bcrypt gem问题。我跑了这一点:Gem已安装,但导轨服务器启动时失败
gem install bcrypt
,并得到:
Fetching: bcrypt-3.1.10-x64-mingw32.gem (100%)
Successfully installed bcrypt-3.1.10-x64-mingw32
Parsing documentation for bcrypt-3.1.10-x64-mingw32
Installing ri documentation for bcrypt-3.1.10-x64-mingw32
Done installing documentation for bcrypt after 0 seconds
1 gem installed
我可以在列表中看到已安装的宝石:
bcrypt (3.1.10 x64-mingw32)
当我开始的Rails:
rails server
我得到了一个错误(我正在粘贴一个头文件以保持它的清洁):
C:/Ruby/lib/ruby/gems/2.2.0/gems/bcrypt-3.1.10-x64-mingw32/lib/bcrypt.rb:16:in `require': cannot load such file -- bcrypt_ext (LoadError)
我使用Windows和Ruby 2.2。 DevKit已安装。设置环境变量:
PATH
:C:\Ruby\devkit\mingw\bin;C:\Ruby\devkit\bin
RI_DEVKIT
:C:\Ruby\devkit
为了验证它,我跑:
make --version
,并得到:
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
This program built for i686-pc-msys
这对我来说似乎很好。
Nokogiri会出现类似的问题。
出了什么问题?