2016-09-19 235 views
0

目前我们使用的是Mac OS X版本EI Capitan的10.11.5。Uaac安装:权限被拒绝错误

Gem version : 2.5.1 and 
ruby version : ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15] 
ruby -ropenssl -e 'p OpenSSL::OPENSSL_VERSION' 
"OpenSSL 1.0.2g 1 Mar 2016" 

其中红宝石

/usr/local/bin/ruby 

宝石ENV

enter image description here

我们试图这样

$ gem install cf-uaac 
$ gem install cf-uaac --source http://rubygems.org 
$gem install cf-uaac -v 3.3.0 

我们拿到的这款

ERROR: While executing gem ... (Errno::EACCES) Permission denied @ rb_sysopen - /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.0.9.1/.gitignore 

我们需要,如果我们使用sudo 我们得到了错误安装UAAC

ERROR: Could not find a valid gem 'cf-uaac' (>= 0), here is why: 
      Unable to download data from http://rubygems.org/ - no such name (http://rubygems.org/specs.4.8.gz) 

请指导us.Please告诉我,我们miss.We正在设置你的Predix Mobile Development Environment

+0

如果您正在使用的系统的Mac OS红宝石,你必须使用一个'sudo'之前'宝石install'以保存宝石在你的系统。你有没有尝试过使用sudo? – tworitdash

+0

@tGeek感谢回应,如果我们使用sudo使用是的,我们使用sudo也是我们得到了错误 错误:无法找到有效的宝石“CF-uaac”(> = 0),这是为什么: 无法从下载数据http://rubygems.org/ - 没有这样的名称(http://rubygems.org/specs.4.8.gz) 请指导我们。 –

+0

您的Ruby宝石更新了吗?尝试'sudo gem install update --system'并重试。您的错误消息表明,gem不在包装网站中,而是您已安装的宝石版本。试一试。 – tworitdash

回答

0

你有没有在你的个人资料中设置任何代理可能不允许你打rubygems。

此外,RubyGems是HTTPS。