Ruby on rails 在windows上安装Rails mysql2
大家好,我是rails新手,我正在学习lynda教程,我正在尝试安装mysql2,但错误显示我查看了堆栈溢出的各个页面,但无法解决它。我的错误是Ruby on rails 在windows上安装Rails mysql2,ruby-on-rails,Ruby On Rails,大家好,我是rails新手,我正在学习lynda教程,我正在尝试安装mysql2,但错误显示我查看了堆栈溢出的各个页面,但无法解决它。我的错误是 ERROR: Could not find a valid gem 'mysql2' (>= 0), here is why: Unable to download data from https://rubygems.org/ - no such name (https://api.rubygems.org/latest_
ERROR: Could not find a valid gem 'mysql2' (>= 0), here is why:
Unable to download data from https://rubygems.org/ - no such name (https://api.rubygems.org/latest_specs.4.8.gz)
我认为您的文件中有一些打字错误,请检查您是否有教程中提到的正确版本。mysql gem应该如下所示
gem 'mysql2', '~> 0.3.11'
在Windows上,您需要:
- 解压缩到系统上的非间隔路径(&U)
- 参考新路径安装gem:
gem安装mysql2--platform=ruby--with mysql dir=“C:/path/to/your/C-connector/install/no/spaces”
这将安装gem,允许您继续进行其他安装
--
之所以必须在Windows上执行此操作,是因为mysql2
gem需要一组外部依赖项(c-connector
插件),Windows默认情况下没有安装这些依赖项
Linux用户可以使用apt get
,Mac用户可以使用brew
获取依赖项;Windows用户必须自己下载
如果您按照上述步骤操作,您应该安装mysql2
gem。它已列出。。。也许您还没有尝试调用:gem安装mysql2,但是包含了类似“mysql2”的引号。不带