pod install命令显示错误

时间:2014-03-05 12:20:13

标签: ruby xcode git ios7 cocoapods

我正在尝试安装包含以下内容的pod文件

>platform :ios, '7.0'

>pod 'Brightcove-Player-SDK', '~> 4.1.5'

但是当我在终端中使用命令' pod install '时,我收到以下错误。

[!] Unable to locate the executable `git`
/Library/Ruby/Gems/1.8/gems/claide-0.4.0/lib/claide/command.rb:217:in `run':undefined method `verbose?' for nil:NilClass (NoMethodError)
from /Library/Ruby/Gems/1.8/gems/cocoapods-0.29.0/lib/cocoapods/command.rb:51:in `run'
from /Library/Ruby/Gems/1.8/gems/cocoapods-0.29.0/bin/pod:24
from /usr/bin/pod:23:in `load'
from /usr/bin/pod:23

有人可以解释一下问题是什么吗? 我根据https://stackoverflow.com/a/18356219/3150731检查了这个解决方案,安装github应该已经解决了问题,但是在我的情况下也没有用。

提前致谢

3 个答案:

答案 0 :(得分:1)

没有下载的问题我下载了所有内容并安装了可可豆荚,但无法在我的项目工作区中安装我的pod文件,因为我没有为git创建用户名和电子邮件。在这之后,我能够安装我的pod文件

以下是使用终端

为您的git设置用户名和emailid的代码
  

git config --global user.name“名字姓氏”
  git config --global user.email“your_email@youremail.com”

答案 1 :(得分:0)

ruby​​脚本抱怨无法找到git。要解决此问题,您必须安装git-scm。确保将它与终端集成..

答案 2 :(得分:0)

首先,您需要在计算机中安装Git,从此处下载:

  

http://git-scm.com/download/mac

你拥有它,运行下一个命令:

  

sudo gem install cocoapods

最后,您可以在您的proyect中安装依赖项:

  

pod install