首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:执行gem时...(Gem::FilePermissionError)

错误:执行gem时...(Gem::FilePermissionError)
EN

Stack Overflow用户
提问于 2014-01-25 01:56:08
回答 2查看 3K关注 0票数 2

我已经安装了rbev

代码语言:javascript
复制
rbenv version
2.0.0-p247 (set by /Users/amritdeepdhungana/.rbenv/version)

,红宝石

代码语言:javascript
复制
ruby -v
ruby 2.0.0p247 (2013-06-27 revision 41674) [universal.x86_64-darwin13]\

和rails

代码语言:javascript
复制
rails -v
Rails 4.0.1

我已经创建了新项目并将其捆绑在一起。但我有个问题

代码语言:javascript
复制
Installing rake (10.1.1)
Errno::EACCES: Permission denied - /Library/Ruby/Gems/2.0.0/build_info/rake-10.1.1.info
An error occurred while installing rake (10.1.1), and Bundler cannot continue.
Make sure that `gem install rake -v '10.1.1'` succeeds before bundling.

在那之后,我已经安装了rake gem,但是我再次得到了错误

代码语言:javascript
复制
gem install rake -v '10.1.1'
ERROR:  Could not find a valid gem 'rake' (= 10.1.1), here is why:
          Unable to download data from https://rubygems.org/ - too many connection resets (https://s3.amazonaws.com/production.s3.rubygems.org/specs.4.8.gz)
ERROR:  Possible alternatives: rake

安装gem包时如何设置权限?

EN

回答 2

Stack Overflow用户

发布于 2014-01-25 04:55:46

就像@bjhaid所说的,你正试图将这些gem安装到你的系统Ruby中。

代码语言:javascript
复制
/Library/Ruby/Gems/2.0.0/build_info/rake-10.1.1.info

Ruby 2.0.0p247与Mavericks捆绑在一起。具体地说:

代码语言:javascript
复制
$ /usr/bin/ruby --version
ruby 2.0.0p247 (2013-06-27 revision 41674) [universal.x86_64-darwin13]

我的自建(rvm)版本的版本字符串略有不同:

代码语言:javascript
复制
$ ruby --version
ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-darwin12.3.0]

要找出实际使用的是哪个ruby,请尝试which ruby。确保您已经正确安装了rbenv,并安装了新的本地Ruby。

票数 0
EN

Stack Overflow用户

发布于 2015-03-23 17:55:21

看起来你几乎没有正确设置你的路径,但你对Nick Veys问题的回答看起来并不正确。我猜测您还没有在rbenv下安装任何ruby。rbenv versions是什么样子的?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21339247

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档