【发布时间】:2009-09-02 09:22:07
【问题描述】:
我在使用 Rails 应用时遇到错误。
捆绑的 mysql.rb 驱动程序已经 从 Rails 2.2 中删除。请安装 mysql gem,然后再试一次: gem 安装mysql。
当我尝试执行 gem install mysql 时,它仍然无法正常工作,并且出现此错误。
警告:安装到 ~/.gem /Library/Ruby/Gems/1.8 和 /usr/bin 都不是可写的。警告:你 没有 /Users/bartligthart/.gem/ruby/1.8/bin 在您的 PATH 中,gem 可执行文件将 不运行。
我也试过了,但是没用
sudo gem install mysql -- --with-mysql-config≡/usr/local/mysql/bin/mysql_config
我可以做些什么来安装 mysql?
【问题讨论】:
-
使用sudo运行时出现什么错误?
-
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb 检查 -lmysqlclient 中的 mysql_query() ... 不检查 main() - lm ...是在-lmysqlclient中检查mysql_query()...在-lz中不检查main()...是在-lmysqlclient中检查mysql_query()...在-lsocket中不检查main()。 .. 不检查 -lmysqlclient 中的 mysql_query() ... 不检查 -lnsl 中的 main() ... 不检查 -lmysqlclient 中的 mysql_query() ... 不
-
检查 -lmygcc 中的 main()... 没有检查 -lmysqlclient 中的 mysql_query()... 没有 *** extconf.rb 失败 *** 由于某种原因无法创建 Makefile ,可能缺少必要的库和/或头文件。检查 mkmf.log 文件以获取更多详细信息。您可能需要配置选项。
标签: mysql ruby-on-rails