【发布时间】:2010-06-11 10:44:17
【问题描述】:
我使用的是 Ubuntu 10.04 x64,ruby 版本 1.8.7(2010-01-10 补丁级别 249)
我首先阅读了这个帖子:uninitialized constant MysqlCompat::MysqlRes (using mms2r gem) 并尝试了人们建议的一切:
apt-get install libmysqlclient-dev
export ARCHFLAGS="-arch x86_64"; sudo gem install --no-rdoc --no-ri -v=2.7 mysql -- --with-mysql-dir=/usr/bin/mysql --with-mysql-config=/etc/mysql
我还尝试安装 v2.7 和 v 2.8.1 gem 重新安装 mysql-server 包。
没有任何效果。仍在 Rails3 (beta 3) 项目中,我收到错误 uninitialized constant MysqlCompat::MysqlRes。 Rails 2 项目,但是工作正常。有什么想法吗?
【问题讨论】:
-
[Ubuntu] 安装 libmysqlclient-dev 对我有用,之后我只是做了 gem install mysql (没有其他标志)。
标签: mysql ruby ubuntu rubygems ruby-on-rails-3