简体   繁体   English

Rails 2.3.5-安装mysql时出错:错误:无法构建gem本机扩展。

[英]Rails 2.3.5 - Error installing mysql: ERROR: Failed to build gem native extension.

I tried with gem install mysql and gem list, so I was able to see mysql gem in that list, but when I restarted the server it gives me following error 我尝试使用gem install mysql和gem list,所以我能够在该列表中看到mysql gem,但是当我重新启动服务器时,它给了我以下错误

The bundled mysql.rb driver has been removed from Rails 2.2. 捆绑的mysql.rb驱动程序已从Rails 2.2中删除。 Please install the mysql gem and try again: gem install mysql. 请安装mysql gem,然后重试:gem install mysql。 /Users/.rvm/rubies/ruby-1.8.7-p357/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `gem_original_require': no such file to load -- mysql (MissingSourceFile) /Users/.rvm/rubies/ruby-1.8.7-p357/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:在`gem_original_require'中:没有要加载的文件-mysql(MissingSourceFile)

I then tried gem install mysql2 It installs mysql but gives the same error when I start the server.. Please help! 然后,我尝试了gem install mysql2它安装了mysql,但是在启动服务器时给出了相同的错误。 Thanks in advance 提前致谢

You have to specify what gems your project includes. 您必须指定您的项目包括哪些宝石。 In Rails 2.2, you did this in the environment config files. 在Rails 2.2中,您是在环境配置文件中执行此操作的。 Change this line in your environment.rb : 在您的environment.rb更改此行:

  config.gem 'mysql'

To this: 对此:

  config.gem 'mysql2'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 "<i>&quot;ERROR: Failed to build gem native extension.&quot;<\/i> “错误:无法构建 gem 原生扩展。”<\/b> <i>while installing Rails<\/i>在安装 Rails 时<\/b>" - "ERROR: Failed to build gem native extension." while installing Rails 错误:安装mysql2时出错:错误:无法构建gem原生扩展。 在Mac 10.12上 - ERROR: Error installing mysql2: ERROR: Failed to build gem native extension. on Mac 10.12 安装 rails 时出错:错误:无法构建 gem 原生扩展。 Ubuntu 20.04 - Error installing rails: ERROR: Failed to build gem native extension. Ubuntu 20.04 错误:无法生成gem本机扩展。 JSON宝石 - ERROR: Failed to build gem native extension. JSON Gem nokogiri gem - 错误:无法构建 gem 本机扩展。 - nokogiri gem - ERROR: Failed to build gem native extension. 带有本机扩展的 MySQL2 错误:无法构建 gem 本机扩展。 (宝石::安装程序::ExtensionBuildError) - MySQL2 with native extensions ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError) 安装mysql的Rails - 安装mysql2时出错:错误:无法构建gem原生扩展 - Rails installing mysql - Error installing mysql2: ERROR: Failed to build gem native extension Mountain Lion,无法在轨道上安装ruby [错误:无法构建gem本机扩展。 - Mountain Lion, failed to install ruby on rails [ERROR: Failed to build gem native extension.] 安装mysql2 gem时出错:无法构建gem原生扩展 - Error installing mysql2 gem: Failed to build gem native extension 如何解决“错误:无法构建gem本机扩展。” - How to resolve “ERROR: Failed to build gem native extension.”
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM