Та же проблема. Решение: Переустановите / и когда обновление в первый раз сняло флажок со всем связанным с драйверами беспроводных устройств, Xorg & Compiz. Работавший для меня.
Dell Inspiron 4gb (Ядро Pae) ATI BROADCOM Удачи
Sean, I see that you are running Ruby 1.9.1 under rvm. I'm having the same problem under the same setup (Snow Leopard, rvm, MySQL 64-bit package). All of the alternate gems (mysqlplus, kwatch-mysql-ruby, etc) fail with the same error.
I would suspect the MySQL install, but everything works like a champ under the system default Ruby. So I wonder if rvm isn't the monkey wrench somehow.
EDIT: I figured it out. I installed rvm before upgrading to Snow Leopard, so my Ruby 1.9.1 install needed to be recompiled. For good measure, I reinstalled rvm from scratch.
Here's what I did:
sudo gem uninstall rvm
rm -rf ~/.gem
sudo gem install rvm
rvm-install
rvm install 1.9.1
rvm 1.9.1
env ARCHFLAGS="-arch x86_64" gem install mysql
(NOTE: You cannot use sudo when installing gems under rvm, because rvm works by modifying $PATH.)
(NOTE: I added /usr/local/mysql/bin to my $PATH so I didn't have to specify any of those awful command-line args when installing the mysql gem.)
The mysql gem installed without a hitch.
Я решил эту проблему, установив MySQL из MacPorts и затем выполнив ту же команду gem install, что и
Итак, Есть пакет для Snow Leopard.
Установите mysql5-devel из MacPorts:
sudo port install mysql5-server-devel
Он сделает все зависимости, а затем MySQL. Выполните все шаги после установки, которые рекомендует установщик - элементы запуска и т. Д. MySQL, который он устанавливает, является 64-разрядным.
Затем установите гем MySQL с помощью:
env ARCHFLAGS="-arch x86_64" gem install mysql -- --with-mysql-config=/opt/local/bin/mysql_config5
Обратите внимание на изменения в пути. MacPorts помещает MySQL в разные места.
Все готово.
Я безуспешно пробовал все вышеперечисленные шаги, но обнаружил обходной путь (или что-то еще) с использованием гема mysqlplus вместо гема mysql:
sudo env ARCHFLAGS="-arch x86_64" gem install mysqlplus
И теперь мои приложения MySQL ruby работают как очарование снежного барса.
Взгляните на этот пост: http://jameseggers.com/post/185690322/fix-mysql-and-rails-on-snow-leopard . Он показывает, как заставить MySQL + Ruby on Rails + Snow Leopard работать идеально.
Нашел в Интернете отличный учебник для этого.
http://www.icoretech.org/2009/08/install-mysql-and-mysql-ruby-gem-on-snow-leopard-64-bit/
Установка ПУТЬ
была моей проблемой.
У меня была такая же проблема с mysql gem, rvm и ruby 1.9.1. Как упоминалось в моем сообщении на NeptunePhoenix, я добился успеха, установив mysql через порт.