Как мне установить mysql gem с помощью bundler? (OS X Lion) - PullRequest
0 голосов
/ 22 августа 2011

Итак, в настоящее время я должен сделать это, чтобы установить гем mysql:

export ARCHFLAGS="-arch x86_64" ; sudo gem install --no-rdoc --no-ri mysql -v 2.7 -- --with-mysql-dir=/usr/local --with-mysql-config=/usr/local/mysql/bin/mysql_config

сейчас, в связке, я бы сделал что-то вроде

gem "mysql", "2.7"

, который выдает ошибку:

uninitialized constant MysqlCompat::MysqlRes

потому что камень mysql не построен правильно.

РЕДАКТИРОВАТЬ: о, я также использую RVM.
То, что я собираюсь попробовать, это переустановить гем mysql (длинная команда) и попробовать скопировать его в каталог rvm.

Я на OS X Lion

Ответы [ 2 ]

1 голос
/ 06 сентября 2011

использование

gem install mysql2 -v 0.2.6

вместо

самоцвет "mysql", "2.7"

0 голосов
/ 23 августа 2011

У меня была та же проблема.

Я исправил проблему (вроде), не используя набор гемов.
Итак, все мои драгоценные камни для этого проекта находятся в основной среде ruby ​​1.8.7 внутри ~/.rvm/.

= \

Так что ... это один из способов сделать это.

...