gpt4 book ai didi

mysql - 如何在 Mac OS 10.6.6 上安装 gem MySQL

转载 作者:行者123 更新时间:2023-11-29 14:49:03 25 4
gpt4 key购买 nike

Ruby 已安装在 Mac 上。所以我只是安装了 Rails。

ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0]

rails 2.3.11

gem 1.3.5

当我尝试:gem install mysql时,我收到此错误:

89-235-235-64:~ vitali$ gem install mysql
WARNING: Installing to ~/.gem since /Library/Ruby/Gems/1.8 and
/usr/bin aren't both writable.
WARNING: You don't have /Users/vitali/.gem/ruby/1.8/bin in your PATH,
gem executables will not run.
Building native extensions. This could take a while...
ERROR: Error installing mysql:
ERROR: Failed to build gem native extension.

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h


Gem files will remain installed in /Users/vitali/.gem/ruby/1.8/gems/mysql-2.8.1 for inspection.
Results logged to /Users/vitali/.gem/ruby/1.8/gems/mysql-2.8.1/ext/mysql_api/gem_make.out
89-235-235-64:~ vitali$

不明白该怎么办。 gem install mysql 安装没有 MySQl 本身,或者我应该下载并安装 MySQL 作为 prorgamm?如果是,从什么资源,什么版本,如何安装?请帮助我,我是 mac 新手。非常感谢!

最佳答案

您几乎肯定需要安装 MySQL 才能安装 MySQL gem(更好的是 mysql2 gem,Rails 也可以使用它 - 只需在 database.yml 中使用 mysql2 而不是 mysql 文件)。

我发现每当我格式化它时(诚然,这种情况很少见),在我的 Mac 上获取 MySQL 的最佳方法是使用 Homebrew 。所以,如果你没有安装 Homebrew,我会从这个开始......一旦完成,就应该运行 sudo brew install mysql 并运行它提供的指令安装完成后。

关于mysql - 如何在 Mac OS 10.6.6 上安装 gem MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6179059/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com