首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法加载这样的文件-- mysql2/2.4/mysql2 (LoadError) - windows

无法加载这样的文件-- mysql2/2.4/mysql2 (LoadError) - windows
EN

Stack Overflow用户
提问于 2017-06-24 10:36:32
回答 1查看 3.4K关注 0票数 3

我是Ruby on Rails的新手。我的Ruby版本是ruby 2.4.1p111 (58053-03-22修订版) x64-mingw32。

我已经使用rails new sample_cms -d mysql命令创建了一个新项目。

命令rails server抛出以下错误。

代码语言:javascript
复制
C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/mysql2-0.4.6-x64-mingw32/lib/mysql2/mysql2.rb:2:in `require': cannot load such file -- mysql2/2.4/mysql2 (LoadError)

我已经安装了mysql和mysql连接器C。我已经安装了像这样的mysql2 gem。

代码语言:javascript
复制
gem install mysql2 —platform=ruby — ‘—with-mysql-dir="C:\Program Files\MySQL\MySQL Connector C 6.1"’

我已经卸载并安装了mysql2 gem,但仍然面临这个问题。这是可能有问题的目录。

image of directory

以下是mysql2的gem文件条目

代码语言:javascript
复制
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 5.1.1'
# Use mysql as the database for Active Record
gem 'mysql2', '>= 0.3.18', '< 0.5'
# Use Puma as the app server
gem 'puma', '~> 3.7'

有什么帮助吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-25 09:33:57

目前还没有适用于Ruby2.4for Windows的mysql2二进制文件。所以我卸载了ruby2.4,然后安装了ruby2.3。现在它工作得很好

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44732205

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档