Nat*_*ord 3 ruby mysql ruby-on-rails rubymine
尝试从RubyMine运行简单的Ruby on Rails应用程序时出现以下错误:
C:/Ruby192/lib/ruby/gems/1.9.1/gems/mysql2-0.2.6-x86-mingw32/lib/mysql2/mysql2.rb:2:in `require': 126: The specified module could not be found.
C:/Ruby192/lib/ruby/gems/1.9.1/gems/mysql2-0.2.6-x86-mingw32/lib/mysql2/1.9/mysql2.so (LoadError)
Run Code Online (Sandbox Code Playgroud)
问题是,那个文件实际上就在那里.此外,我运行'bundle install',将mysql与项目相关联,以及我能找到的其他所有内容.网上有一些建议,libmysql.dll需要在特定目录中 - 但没有迹象表明获取该特定文件.
有谁知道如何解决这个问题?谢谢!
Ana*_*hah 23
我通过将libmysql.dll复制到"bin"目录修复了类似的错误.在您的情况下,将libmysql.dll复制到C:\ Ruby192\bin
在您安装MySql时会安装libmysql.dll.文件的位置取决于您使用的是WAMP,XAMPP还是仅使用MySql.如果你找不到它在你的计算机上搜索它,当然我假设你已经安装了MySql并且它正在运行.