我前一段时间安装了pod。然而,它停止了工作,所以我再次工作。
然而,我几乎马上就遇到了一个问题:
pod install
-bash: pod: command not found
有人知道为什么会这样吗?
我前一段时间安装了pod。然而,它停止了工作,所以我再次工作。
然而,我几乎马上就遇到了一个问题:
pod install
-bash: pod: command not found
有人知道为什么会这样吗?
当前回答
请删除Ruby文件夹从-你的磁盘->库->Ruby 删除这个文件夹并使用sudo gem install cocoapods命令来解决我的问题。
其他回答
这一步是正常工作。
在“安装”下
[1]打开终端及类型:
sudo gem install cocoapods
Gem将被安装在系统库中的Ruby中。或者试试10.11 Mac OSX El Capitan,输入:
sudo gem install -n /usr/local/bin cocoapods
如果有一个错误“activesupport要求Ruby版本>= 2。,然后首先在终端中输入安装最新的活动支持。
sudo gem install activesupport -v 4.2.6
[2]安装后,会有很多消息,阅读他们,如果没有发现错误,这意味着可可荚安装完成。接下来,您需要设置cocoa pod主repo。终端类型:
pod setup
等待它将下载主回购。大小非常大(2016年12月370.0MB)。所以可能需要一段时间。您可以通过打开Activity并转到Network选项卡并搜索git-remote-https来跟踪下载。或者,你可以尝试添加verbose命令,如下所示:
pod setup --verbose
一旦完成,它会输出“设置完成”,你可以创建你的XCode项目并保存它。
然后在终端cd中到“你的XCode项目根目录”(你的.xcodeproj文件所在的目录),输入:
pod init
然后输入terminal打开项目的podfile:
open -a Xcode Podfile
你的Podfile将以文本模式打开。最初,这里会有一些默认命令。这里是添加项目依赖项的地方。例如,在podfile中键入
/****** These are Third party pods names ******/
pod 'OpenSSL-Universal'
pod 'IQKeyboardManager'
pod 'FTPopOverMenu'
pod 'TYMActivityIndicatorView'
pod 'SCSkypeActivityIndicatorView'
pod 'Google/SignIn'
pod 'UPStackMenu'
(这是例如添加库到您的项目)。
当你完成编辑podfile时,保存它并关闭XCode。
然后通过输入terminal将pods安装到你的项目中:
pod install
根据您为项目向podfile中添加了多少库,完成此操作的时间也会有所不同。一旦完成,将有一个消息说
“吊舱安装完成!”Podfile中有X个依赖项,总共安装了X个pod。”
在OS X 10.11上安装CocoaPods
这些说明在所有测试版和El Capitan最终版本上都进行了测试。
自定义GEM_HOME
这是解决方案时,你收到上述错误
$ mkdir -p $HOME/Software/ruby
$ export GEM_HOME=$HOME/Software/ruby
$ gem install cocoapods
[...]
1 gem installed
$ export PATH=$PATH:$HOME/Software/ruby/bin
$ pod --version
0.38.2
使用此命令卸载cocopods的所有实例 卸载cocoapods Sudo gem install -n /usr/local/bin cocoapods . sh Sudo chmod +rx /usr/local/bin/
我使用OS Catalina和使用Babul Prabhakar的解决方案。 但当我关闭终端时,pod仍然无法。
所以我把输出:
$ export GEM_HOME=$HOME/Software/ruby
$ export PATH=$PATH:$HOME/Software/ruby/bin
在这个文件中(把这个命令放在终端的下面):
nano ~/.bash_profile
然后保存文件,关闭终端并再次打开它,输入:
pod --version
好的,找到问题了。前段时间我升级了Ruby,炸掉了一大堆宝石。解决方案:
sudo gem install cocoapods
对于非sudo使用:
export GEM_HOME=$HOME/.gem
export PATH=$GEM_HOME/bin:$PATH
gem install cocoapods --user-install