我前一段时间安装了pod。然而,它停止了工作,所以我再次工作。
然而,我几乎马上就遇到了一个问题:
pod install
-bash: pod: command not found
有人知道为什么会这样吗?
我前一段时间安装了pod。然而,它停止了工作,所以我再次工作。
然而,我几乎马上就遇到了一个问题:
pod install
-bash: pod: command not found
有人知道为什么会这样吗?
当前回答
请删除Ruby文件夹从-你的磁盘->库->Ruby 删除这个文件夹并使用sudo gem install cocoapods命令来解决我的问题。
其他回答
我使用OS Catalina和使用Babul Prabhakar的解决方案。 但当我关闭终端时,pod仍然无法。
所以我把输出:
$ export GEM_HOME=$HOME/Software/ruby
$ export PATH=$PATH:$HOME/Software/ruby/bin
在这个文件中(把这个命令放在终端的下面):
nano ~/.bash_profile
然后保存文件,关闭终端并再次打开它,输入:
pod --version
使用此命令卸载cocopods的所有实例 卸载cocoapods Sudo gem install -n /usr/local/bin cocoapods . sh Sudo chmod +rx /usr/local/bin/
在终端,最好运行安装可可豆与“sudo”。在其他情况下,我得到一个错误:“你没有写/Library/Ruby/Gems/2.0.0目录的权限。”
所以解决方案是:
sudo gem install cocoapods
我们在终端(Mac)中使用了一个不兼容的Ruby版本,但是一旦我们使用RVM切换到Ruby 2.1.2, Cocoapods就回来了。
CocoaPods是用Ruby构建的,它可以用macOS上可用的默认Ruby安装。您可以使用Ruby版本管理器,但我们建议您使用macOS上可用的标准Ruby,除非您知道自己在做什么。
sudo gem install cocoapods
资源:https://guides.cocoapods.org/using/getting-started.html