相关疑难解决方法(0)

错误:执行gem时...(Errno :: EPERM)不允许操作

我刚刚将我的Mac更新为OSX 10.11 El Capitan并且没有留下一些宝石.

当我试图运行不同宝石的安装时出现问题...例如:

> sudo gem install compass
Run Code Online (Sandbox Code Playgroud)

一旦我执行,我得到错误:

> ERROR:  While executing gem ... (Errno::EPERM) Operation not permitted
Run Code Online (Sandbox Code Playgroud)

其他宝石也会发生这种情况......

我已经运行Homebrew并尝试再次安装Ruby,但没有任何工作.

ruby macos rubygems compass osx-elcapitan

142
推荐指数
2
解决办法
9万
查看次数

如何修复Cocoapods安装设置错误?

嗨,大家好!

我正在尝试在我的mac中安装cocoapods但是我无法安装它,因为它显示以下错误

➜桌面$ sudo gem update --system

目前安装的最新版本.中止.

➜桌面$ sudo gem install cocoapods已 成功安装cocoapods-0.34.4已安装cocoapods-0.34.4 1 gem的解析文档

➜桌面$ pod设置 /Library/Ruby/Site/2.0.0/rubygems/dependency.rb:315:in to_specs': Could not find 'cocoapods' (>= 0) among 200 total gem(s) (Gem::LoadError) Checked in 'GEM_PATH=/Users/(user name)/.rvm/gems/ruby-1.9.3-p374:/Users/vamshiraghu/.rvm/gems/ruby-1.9.3-p374@global', executegem env for more information from /Library/Ruby/Site/2.0.0/rubygems/dependency.rb:324:into_spec'from /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_gem.rb:58 :gem' from /usr/bin/pod:22:in' 在'

所以有人知道这个错误要解决它吗?

ruby iphone ipad ios cocoapods

5
推荐指数
1
解决办法
3667
查看次数

在 39 颗宝石中找不到“minitest”(>= 5.1)

情况:

我正在尝试设置 Cocoapods。

我使用的是 OSX 12.2。我已经用 Homebrew 安装了 Ruby。当我跑步时gem list minitest (5.15.0)列出。

在终端中运行pod setup失败,因为它无法minitest (>=5.1)在 39 个宝石中找到。

我注意到搜索到的目录看起来是 OSX 系统 ruby​​ 安装位置Library/Ruby/Site/2.6.0;而不是我用 Homebrew 安装的ruby 3.1.0(at )。/usr/local/opt/ruby/bin/ruby

我假设我需要做的是将终端指向ruby 3.1.0; 但是,我仔细检查了我的 .zhsrc 文件,它看起来是有序的(我是通过阅读 SO 问题以及 Ruby 和 Cocoapods 设置指南了解到这一点的 - 所以我对此可能是非常错误的)。

这是以下内容.zhsrc

export PATH="/usr/local/sbin:$PATH"

# The next line updates PATH for the Google Cloud SDK.
if [ -f '/Users/sean/Desktop/google-cloud-sdk/path.zsh.inc' ]; then . '/Users/sean/Desktop/google-cloud-sdk/path.zsh.inc'; fi

# The next …
Run Code Online (Sandbox Code Playgroud)

ruby rubygems path cocoapods

4
推荐指数
1
解决办法
7048
查看次数

标签 统计

ruby ×3

cocoapods ×2

rubygems ×2

compass ×1

ios ×1

ipad ×1

iphone ×1

macos ×1

osx-elcapitan ×1

path ×1