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

3

尝试安装Cocoapods。在OS X 10.9.4上使用系统自带的Ruby,版本为2.0.0p451。

$ sudo gem install cocoapods

在我的主目录中出现了这个错误:
ERROR:  While executing gem ... (Errno::ENOTSUP)
    Operation not supported - /home/[my city name]

城市名称的问题很奇怪,没有叫做那个名字的目录...
不熟悉Ruby或gem,有什么建议吗?
2个回答

2
$ gem env

显示了一个奇怪的gemhome路径。我猜我在某个地方搞砸了路径?(这就是为什么会出现城市名称)。我做了...

$ sudo gem install --user-install cocoapods

我安装在我的主目录中,到目前为止运行正常。


0

在这里运行init/install时遇到了更多问题。

gem env中有一些值(GEM_PATH和GEMHOME)不是真实路径。不确定它们来自哪里。我编辑了.gemrc以删除这些定义和--remote标志,参考https://dev59.com/Gm025IYBdhLWcg3wtobX#12059734。这解决了我的安装和使用pod的问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接