mac10.13 pods 命令错误

每逢升级大版本总要过搞点事情。

1
2
$ pod env
-bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter: No such file or directory

不论是pod envpod update 等等均报上面的错误。

如果Google发现:

事情的缘由就是这样。

#6898中道出了简单直接的解决方案:

for all others:

gem install -n /usr/local/bin cocoapods

fixes it

综合起来解决这个问题是这样的:

1
2
3
4
$ gem update --system
$ gem uninstall cocoapods
$ echo 'gem: --bindir /usr/local/bin' >> ~/.gemrc
$ sudo gem install cocoapods

愉快的使用cocoapods吧~