今天公司新配了电脑,于是重新安装homebrew和cocoapods 但是在弄好前面的步骤开始在shell里面输入安装命令的时候
我输入:sudo gem install cocoapods 等了一会儿 出现的不是安装成功的提示,而是
Could not find a valid gem 'cocoapods' (>= 0) in any repository的报错 之前在自己的电脑上安装的时候虽然也经历了波折 但是似乎没有出现这样的问题 百度了一下 说是command line tools没有安装,这时候我跟大多数人一样 到Xcode ->preferences ->downloads 里面去找这个command line tools,但是啥影子也没看见,就以为肯定是Xcode默认装好了 但是!!! 如果执行下这个命令:Xcode-select --install 就会发现 弹出一个窗问我们是否要安装命令行工具 到这里 我才恍然大悟,原来之前跑命令行跑来跑去,搞了半天,还是由于自己没有安装好命令行工具 于是果断下载安装
安装完了后 再次sudo gem install cocoapods 发现还是会报同样的错误 百度了下 看到了这个哥们的错误总结,说可能是权限的问题,需要进去到root下面,使用sudo -i或者sudo su进入到root之后再 执行sudo gem install cocoapods 到这里命令行工具就安装好了 command+q退出一下 再重新进入Shell里面 执行sudo gem install cocoapods 会发现出来一大段
Fetching: nap-0.8.0.gem (100%)ung: nap-0.8.0.gem
Successfully installed nap-0.8.0
Fetching: thread_safe-0.3.5.gem (100%)
Successfully installed thread_safe-0.3.5
Fetching: tzinfo-1.2.2.gem (100%)
bSuccessfully installed tzinfo-1.2.2
Fetching: i18n-0.7.0.gem (100%)
Successfully installed i18n-0.7.0
Fetching: activesupport-4.2.4.gem (100%)
Successfully installed activesupport-4.2.4
Fetching: escape-0.0.4.gem (100%)
Successfully installed escape-0.0.4
Fetching: colored-1.2.gem (100%)
Successfully installed colored-1.2
Fetching: molinillo-0.3.1.gem (100%)
Successfully installed molinillo-0.3.1
Fetching: netrc-0.7.8.gem (100%)
Successfully installed netrc-0.7.8
Fetching: cocoapods-trunk-0.6.4.gem (100%)
Successfully installed cocoapods-trunk-0.6.4
Fetching: cocoapods-try-0.4.5.gem (100%)
Successfully installed cocoapods-try-0.4.5
Fetching: cocoapods-stats-0.5.3.gem (100%)
Successfully installed cocoapods-stats-0.5.3
Fetching: cocoapods-plugins-0.4.2.gem (100%)
Successfully installed cocoapods-plugins-0.4.2
Fetching: cocoapods-downloader-0.9.3.gem (100%)
Successfully installed cocoapods-downloader-0.9.3
Fetching: claide-0.9.1.gem (100%)
Successfully installed claide-0.9.1
Fetching: xcodeproj-0.26.3.gem (100%)
Successfully installed xcodeproj-0.26.3
等执行完毕,我们输入pod --version查看一下pod的版本 会看到这样
pod --version
0.38.2