【发布时间】:2013-08-30 19:02:26
【问题描述】:
我正在尝试在我的(不幸的是)Windows 8 机器上安装用于 ruby 的 activerecord gem。我刚刚安装了 DevKit 并尝试在 PowerShell 中运行以下命令
gem install activerecord
这是我得到的输出
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the C:/Ruby193/lib/ruby/gems/1.9.1 directory.
我是这台机器的管理员,所以我终生无法弄清楚它不喜欢什么。
【问题讨论】:
-
您是否以管理员身份打开 powershell?我没有使用过win8,但有时我必须在我的Win 7机器上这样做。
-
@AbhishekAsthana 我已经尝试过了,但它仍然给我同样的错误。
-
这个链中是否存在每个目录? C:/Ruby193/lib/ruby/gems/1.9.1
-
@vgoff 是的。我什至添加了对所有用户拥有完全权限的用户。
-
尝试先添加 ruby -> rvm use 1.9.3 --install