Cocoapods错误:执行gem时......(Errno :: ENOTSUP)

时间:2014-07-12 04:27:40

标签: rubygems cocoapods

尝试安装Cocoapods。在OS X 10.9.4上使用Ruby系统,ruby 2.0.0p451。

$ sudo gem install cocoapods
我的主目录中的

出现此错误:

ERROR:  While executing gem ... (Errno::ENOTSUP)
    Operation not supported - /home/[my city name]

城市名称很奇怪,没有名称的目录...

没有Ruby或宝石的经验,有什么建议吗?

2 个答案:

答案 0 :(得分:2)

$ gem env

为gemhome展示了一条奇怪的道路。我想我搞砸了某个地方的路径? (这就是城市名称的原因)。我做了

$ sudo gem install --user-install cocoapods

安装在我的家庭目录中,到目前为止一直有效。

答案 1 :(得分:0)

进入运行init / install的更多问题。

gem env(GEM_PATH和GEMHOME)中的值不是真正的路径。不知道他们来自哪里。我根据https://stackoverflow.com/a/12059734/1417584编辑了.gemrc以删除这些定义和--remote标志。这解决了我安装和使用pod的问题。