我在OSX El Capitan设置了cocoapods问题。
Rakeshs-MacBook-Pro:~ rakeshkusuma$ sudo gem install -n /usr/local/bin cocoapods
已成功安装cocoapods-0.39.0
解析cocoapods-0.39.0的文档
为cocoapods-0.39.0安装ri文档
安装了1个宝石
Rakeshs-MacBook-Pro:~ rakeshkusuma$ pod setup
设置CocoaPods主仓库
[!] / usr / bin / git clone https://github.com/CocoaPods/Specs.git master --depth = 1
克隆到' master' ...
错误:RPC失败;结果= 56,HTTP代码= 200
致命:远程端意外挂断
致命:早期EOF
致命:索引包失败
Rakeshs-MacBook-Pro:~ rakeshkusuma$ pod setup --verbose
设置CocoaPods主仓库
从
创建spec repomaster
的浅层克隆
https://github.com/CocoaPods/Specs.git
(分支master
)$ / usr / bin / git clone https://github.com/CocoaPods/Specs.git master --depth = 1
克隆到' master' ...
错误:RPC失败;结果= 56,HTTP代码= 200
致命:远程端意外挂断
致命:早期EOF
致命:索引包失败
[!] / usr / bin / git clone ttps://github.com/CocoaPods/Specs.git master --depth = 1
克隆到' master' ...
错误:RPC失败;结果= 56,HTTP代码= 200
致命:远程端意外挂断
致命:早期EOF
致命:索引包失败
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/executable.rb:70:in `execute_command'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/executable.rb:27:in `阻止可执行文件'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/command/repo/add.rb:74:in `block in clone_repo'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/command/repo/add.rb:71:in `CHDIR'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/command/repo/add.rb:71:in `clone_repo'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/command/repo/add.rb:43:in `阻止运行'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/user_interface.rb:59:in `部分'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/command/repo/add.rb:41:in `运行'
/Library/Ruby/Gems/2.0.0/gems/cocoapods- 0.39.0 / lib / cocoapods / command / setup.rb:84:in"add_master_repo'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/command/setup.rb:40:in `阻止运行'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/user_interface.rb:59:in `部分'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/command/setup.rb:32:in `运行'
/Library/Ruby/Gems/2.0.0/gems/claide-0.9.1/lib/claide/command.rb:312:in `运行'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/command.rb:47:in `运行'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/bin/pod:44:in`'
/ usr / local / bin / pod:23:在'load'
中/ usr / local / bin / pod:23:在`'
答案 0 :(得分:0)
您需要更改/ usr / local / bin /的权限。要执行该终端并输入以下命令:
sudo gem uninstall cocoapods
sudo gem install -n /usr/local/bin cocoapods
sudo chmod +rx /usr/local/bin/
为了安全起见,我们正在卸载并重新安装cocoapods,可能不需要它。
答案 1 :(得分:-2)
El Capitan的Cocoapods安装:安装家酿
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
sudo gem install cocoapods
pod setup
pod setup --verbose
现在转到您的项目位置(CD(您的项目位置)),在该类型pod init
之后,它将在该位置创建一个podfile。打开它并将您的pod名称和pod install安装到终端中的相同位置。
在这里你可以使用已安装的pod文件!