Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Bcrypt-RubyonRails与Desive-Windows问题_Ruby On Rails_Ruby_Windows_Devise_Bcrypt Ruby - Fatal编程技术网

Ruby on rails Bcrypt-RubyonRails与Desive-Windows问题

Ruby on rails Bcrypt-RubyonRails与Desive-Windows问题,ruby-on-rails,ruby,windows,devise,bcrypt-ruby,Ruby On Rails,Ruby,Windows,Devise,Bcrypt Ruby,在尝试启动rails服务器或尝试登录本地主机时,我遇到了bcrypt问题 我用不同版本的bcrypt重新下载/更新我的Gem文件,并根据围绕此问题提出的一些github问题移动文件 此时,我的rails服务器启动,登录时出现错误: 无法加载这样的文件-2.3/bcrypt_ext 我的Gem文件有:Gem'bcrypt ruby',“~>3.0.0” 有什么想法可以让它在Windows上持续工作吗?出现了,下面的方法似乎奏效了 首先通过运行以下两个命令卸载bcrypt和bcrypt ruby:

在尝试启动rails服务器或尝试登录本地主机时,我遇到了bcrypt问题

我用不同版本的bcrypt重新下载/更新我的Gem文件,并根据围绕此问题提出的一些github问题移动文件

此时,我的rails服务器启动,登录时出现错误:

无法加载这样的文件-2.3/bcrypt_ext

我的Gem文件有:
Gem'bcrypt ruby',“~>3.0.0”

有什么想法可以让它在Windows上持续工作吗?

出现了,下面的方法似乎奏效了

  • 首先通过运行以下两个命令卸载bcrypt和bcrypt ruby:
    gem卸载bcrypt
    gem卸载bcrypt ruby
  • 使用
    gem Install bcrypt--platform=ruby再次安装它
  • 在gem文件中写入
    gem'bcrypt ruby','3.1.5',:require=>bcrypt'
  • 运行
    bundle安装
  • 我遇到了,下面的方法似乎有效

  • 首先通过运行以下两个命令卸载bcrypt和bcrypt ruby:
    gem卸载bcrypt
    gem卸载bcrypt ruby
  • 使用
    gem Install bcrypt--platform=ruby再次安装它
  • 在gem文件中写入
    gem'bcrypt ruby','3.1.5',:require=>bcrypt'
  • 运行
    bundle安装

  • 好的,我通过参考以下答案得出了这个结论:

    关键步骤如下: 1.从以下位置安装Devkit-(注意:即使运行的是64位Windows 10,我也必须使用32位版本) 2.更新my PATH变量以使用32位版本的开发工具包。i、 e.%DEVKIT\u HOME%\bin(其中%DEVKIT\u HOME%是提取的开发工具包的位置) 3.按照以下答案中的命令进行操作:


    很好

    好的,我通过参考以下答案得出了这个结论:

    关键步骤如下: 1.从以下位置安装Devkit-(注意:即使运行的是64位Windows 10,我也必须使用32位版本) 2.更新my PATH变量以使用32位版本的开发工具包。i、 e.%DEVKIT\u HOME%\bin(其中%DEVKIT\u HOME%是提取的开发工具包的位置) 3.按照以下答案中的命令进行操作:


    很好

    可能的重复可能的重复我试着按照那个确切的顺序运行那个些命令。当我尝试启动rails服务器时,我遇到了以下错误:
    C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active\u support/dependencies.rb:293:in
    require':无法加载这样的文件--bcrypt\u ext(LoadError)`我试着按照这个顺序运行这些命令。当我尝试启动rails服务器时,出现以下错误:
    C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active\u support/dependencies.rb:293:in
    require':无法加载这样的文件--bcrypt\u ext(LoadError)`