【发布时间】:2014-11-17 00:27:12
【问题描述】:
“gem install sqlite3”出错
'错误:执行 gem 时 ... (Gem::FilePermissionError) 您没有 /Library/Ruby/Gems/2.0.0 目录的写入权限。'
'sudo gem install sqlite3' 时出现此错误
"生成 1 个警告。 编译异常.c 编译 sqlite3.c 编译语句.c 链接共享对象 sqlite3/sqlite3_native.bundle 叮当声:错误:未知参数:'-multiply_definedsuppress' [-Wunused-command-line-argument-hard-error-in-future] clang:注意:这将是未来的硬错误(不能降级为警告) make: * [sqlite3_native.bundle] 错误 1
制作失败,退出代码 2
Gem 文件将继续安装在 /Library/Ruby/Gems/2.0.0/gems/sqlite3-1.3.9 中以供检查。 结果记录到 /Library/Ruby/Gems/2.0.0/extensions/universal-darwin-13/2.0.0/sqlite3-1.3.9/gem_make.out"
我已经安装了 RVM 并且还使用了 'sudo' gem install sqlite3 和 gem install sqlite3 。我错过了什么?
谢谢!
【问题讨论】:
标签: ruby-on-rails ruby sqlite