Ruby on rails 在windows上安装Rails 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_

大家好,我是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_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”的引号。不带