如何在OS X 10.5.4下安装mysql ruby​​ gem

mk.*_*mk. 7 ruby mysql gem

这是交易.

$ gem --version

1.1.0

$ sudo gem install mysql - --with-mysql-config =/usr/local/mysql/bin/mysql_config

批量更新Gem源索引:http: //gems.rubyforge.org/错误:无法在本地或存储库中找到mysql

$ sudo gem update

更新已安装的宝石批量更新宝石源索引:http: //gems.rubyforge.org/

更新RedCloth错误:执行gem时...(Gem :: GemNotFoundException)无法在本地或存储库中找到RedCloth

我试过这个,这个,这个,这个,一吨他人.

他们都没有为我工作.还有其他人有这个问题吗?如果是这样,你做了什么修复它,上面没有提到?

mk.*_*mk. 6

首先,猎户座爱德华兹说,确保你有rubygems 1.2.不幸,

gem update --system

不适合我.

相反,我不得不:

  1. 从rubyforge 手动下载rubygems-update-1.2.0.
  2. $ sudo gem install /path/to/rubygems-update-1.2.0.gem
  3. $ update_rubygems

现在我有rubygems 1.2我跑了

$ sudo gem install mysql - --with-mysql-config =/usr/local/mysql/bin/mysql_config

一切正常.感谢Orion Edwards指导我朝着正确的方向前进.


Ori*_*rds 3

步骤1

gem update --system
Run Code Online (Sandbox Code Playgroud)

它本身可能不会提供修复程序,但您确实需要 ruby​​gems 1.2。它将为您节省大约 8 天的等待时间,因为它不再需要执行“批量更新 102304 颗宝石”的垃圾操作

实际上看起来根本找不到mysql gem,更不用说下载或安装它了。你不是在代理服务器或类似的奇怪的东西后面吗?

如果它与你的 ruby​​gems 或网络有关,而不是专门与 mysql 有关,那么 gem update --system 也应该显示它