-1

我想我可能弄乱了我的 RVM 并且不知道。

每当我使用 Railsnew命令时,都会收到一条错误消息,指出它无法处理 JSON 版本。

我卸载了 Ruby 并重新安装了 v1.9.3,然后重新安装了 Rails 4.0.1。现在我得到一个类似的新错误,只是针对不同的宝石。

Errno::EACCES: Permission denied - /Library/Ruby/Gems/2.0.0/build_info/coffee-script-source-1.6.3.info
An error occurred while installing coffee-script-source (1.6.3), and Bundler
cannot continue.
Make sure that `gem install coffee-script-source -v '1.6.3'` succeeds before
bundling.

我不知道该怎么做。我想知道是否有人对如何解决此问题有任何想法。

4

3 回答 3

0

你错过了使用 rvm ruby​​:

rvm use ruby
于 2013-11-12T00:27:16.123 回答
-2

您需要以gem install coffee-script-source -v '1.6.3'root 用户身份运行,以便它可以访问 gems 安装目录的写入权限。您需要运行:rvmsudo gem install coffee-script-source -v '1.6.3'这将 sudo gem 在 rvm 上下文中安装它。

于 2013-11-11T22:49:27.757 回答
-2

sudo chown jeff:jeff /Library/Ruby/Gems/2.0.0/build_info/

应该做的伎俩

于 2013-11-11T22:49:34.540 回答