Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/64.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.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 找不到有效的gem';mysql2-0.3.18.gem';_Ruby On Rails_Ruby On Rails 3_Ruby On Rails 4 - Fatal编程技术网

Ruby on rails 找不到有效的gem';mysql2-0.3.18.gem';

Ruby on rails 找不到有效的gem';mysql2-0.3.18.gem';,ruby-on-rails,ruby-on-rails-3,ruby-on-rails-4,Ruby On Rails,Ruby On Rails 3,Ruby On Rails 4,我是RubyonRails新手,在rails安装过程中遇到了这个问题。我已经搜索了很多,尝试了很多在stackoverflow上可用的解决方案,但对我来说没有任何效果。请帮我解决这个问题。。 我以前遇到过这个问题,您之所以使用这种方法,是因为您试图从https网站下载 我猜您正在尝试安装gem文件中的所有gem,但是bundle安装不起作用。它会给你一个这样的信息 bundler cannot continue. Please make sure gem install samplegem su

我是RubyonRails新手,在rails安装过程中遇到了这个问题。我已经搜索了很多,尝试了很多在stackoverflow上可用的解决方案,但对我来说没有任何效果。请帮我解决这个问题。。

我以前遇到过这个问题,您之所以使用这种方法,是因为您试图从
https
网站下载

我猜您正在尝试安装gem文件中的所有gem,但是
bundle安装
不起作用。它会给你一个这样的信息

bundler cannot continue. Please make sure gem install samplegem succeeds
在文件中更改以下行

source 'https://rubygems.org'

然后运行
bundle

或者,您可以执行以下操作

gem install mysql2 -s http://rubygems.org

无论哪种方式,您都应该能够安装gem。

您的计算机中已经安装了mysql吗?同样的经历也发生在我身上。我正在使用一个虚拟环境并试图安装gem mysql2,但我忘记了我的“主”环境中没有mysql。

我运行了以下程序,mysql2安装成功

gem安装mysql2-s 但当重新运行“捆绑安装”时,问题仍然存在


请提及完整的描述您将要做的非常简短?gem文件在哪里?我试图问gem文件在哪里?如何从https更改为http?@RanaZubair,在安装gems之前,您应该知道gem文件的位置。在linux安装中,它位于rails应用程序的根级别。
gem install mysql2 -s http://rubygems.org