Mysql драгоценный камень с MAMP

0

Я запускаю MAMP для локальной разработки на Snow Leopard (очевидно, 64 бит). Я пытаюсь запустить задачу rake для приложения ruby ​​on rails и получить следующую ошибку:

" !!! Связанный драйвер mysql.rb был удален из Rails 2.2. Пожалуйста, установите gem mysql и повторите попытку: gem install mysql. !!! Связанный драйвер mysql.rb был удален из Rails 2.2. Пожалуйста, установите gem mysql и повторите попытку: gem install mysql. грабли прерваны! нет такого файла для загрузки - mysql "

Тем не менее, у меня есть мой монтируемый msql gem:

Когда я запускаю "список драгоценных камней"

В нем перечислены: - mysql (2.8.1)

Что я делаю неправильно?

EDIT: Я новичок в Ruby (и Rails), поэтому не уверен, что это вся необходимая информация для решения этой проблемы. Пожалуйста, дайте мне знать, нужна ли дополнительная информация.

EDIT2: Я попытался выполнить эту команду: ARCHFLAGS = '- arch x86_64' gem install mysql - --with-mysql-config =/Приложения/Mamp/Library/bin/mysql_config

Это дало следующий результат:

Успешно установлен mysql-2.8.1 1 установленный камень Установка документации ri для mysql-2.8.1...

Нет определения для next_result Нет определения для field_name Нет определения для field_table Нет определения для field_def Нет определения для field_type Нет определения для field_length Нет определения для field_max_length Нет определения для field_flags Нет определения для field_decimals Нет определения для time_inspect Нет определения для time_to_s Нет определения для time_get_year Нет определения для time_get_month Нет определения для time_get_day Нет определения для time_get_hour Нет определения для time_get_minute Нет определения для time_get_second Нет определения для time_get_neg Нет определения для time_get_second_part Нет определения для time_set_year Нет определения для time_set_month Нет определения для time_set_day Нет определения для time_set_hour Нет определения для time_set_minute Нет определения для time_set_second Нет определения для time_set_neg Нет определения для time_set_second_part Нет определения для time_equal Нет определения для error_errno Нет определения для error_sqlstate

Установка документации RDoc для mysql-2.8.1...

Нет определения для next_result Нет определения для field_name Нет определения для field_table Нет определения для field_def Нет определения для field_type Нет определения для field_length Нет определения для field_max_lengt Нет определения для field_flags Нет определения для field_decimals Нет определения для time_inspect Нет определения для time_to_s Нет определения для time_get_year Нет определения для time_get_month Нет определения для time_get_day Нет определения для time_get_hour Нет определения для time_get_minute Нет определения для time_get_second Нет определения для time_get_neg Нет определения для time_get_second_part Нет определения для time_set_year Нет определения для time_set_month Нет определения для time_set_day Нет определения для time_set_hour Нет определения для time_set_minute Нет определения для time_set_second Нет определения для time_set_neg Нет определения для time_set_second_part Нет определения для time_equal Нет определения для error_errno Нет определения для error_sqlstate

Теги:
rubygems

1 ответ

0
Лучший ответ

Оказалось, что у меня была ошибка в файле gem (mysql был прокомментирован) Я чувствую себя идиотом, но, по крайней мере, он был решен. (спасибо to Philip Arndt http://groups.google.com/group/refinery-cms/browse_thread/thread/141d92ff1fa0ad18)

  • 0
    Привет, я новичок в rubygem, где я могу найти файл gem? Я получаю ту же ошибку.
  • 0
    В маршруте вашего каталога Rails есть файл с именем "Gemfile"

Ещё вопросы

Сообщество Overcoder
Наверх
Меню