安装CocoaPods
安装pod过程 rvm -> brew -> ruby -> pod 注意支持的版本问题! Last login: Thu Apr 12 09:39:36 on ttys000 zhangxiaofeideMacBook-Pro:~ zhangxiaofei$ rvm install 2.4.1 Searching for binary rubies, this might take some time. No binary rubies available for: osx/10.12/x86_64/ruby-2.4.1. Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies. Checking requirements for osx. About to install Homebrew, press `Enter` for default installation in `/usr/local`, type new path if you wish custom Homebrew installation (the path needs to be writable for user) : ==> This script will install: /usr/local/bin/brew /usr/local/share/doc/homebrew /usr/local/share/man/man1/brew.1 /usr/local/share/zsh/site-functions/_brew /usr/local/etc/bash_completion.d/brew /usr/local/Homebrew ==> The following new directories will be created: /usr/local/Cellar /usr/local/Homebrew /usr/local/Frameworks /usr/local/include /usr/local/opt /usr/local/sbin /usr/local/share/zsh /usr/local/share/zsh/site-functions Press RETURN to continue or any other key to abort ==> /usr/bin/sudo /bin/mkdir -p /usr/local/Cellar /usr/local/Homebrew /usr/local/Frameworks /usr/local/include /usr/local/opt /usr/local/sbin /usr/local/share/zsh /usr/local/share/zsh/site-functions Password: ==> /usr/bin/sudo /bin/chmod g+rwx /usr/local/Cellar /usr/local/Homebrew /usr/local/Frameworks /usr/local/include /usr/local/opt /usr/local/sbin /usr/local/share/zsh /usr/local/share/zsh/site-functions ==> /usr/bin/sudo /bin/chmod 755 /usr/local/share/zsh /usr/local/share/zsh/site-functions ==> /usr/bin/sudo /usr/sbin/chown zhangxiaofei /usr/local/Cellar /usr/local/Homebrew /usr/local/Frameworks /usr/local/include /usr/local/opt /usr/local/sbin /usr/local/share/zsh /usr/local/share/zsh/site-functions ==> /usr/bin/sudo /usr/bin/chgrp admin /usr/local/Cellar /usr/local/Homebrew /usr/local/Frameworks /usr/local/include /usr/local/opt /usr/local/sbin /usr/local/share/zsh /usr/local/share/zsh/site-functions ==> /usr/bin/sudo /bin/mkdir -p /Users/zhangxiaofei/Library/Caches/Homebrew ==> /usr/bin/sudo /bin/chmod g+rwx /Users/zhangxiaofei/Library/Caches/Homebrew ==> /usr/bin/sudo /usr/sbin/chown zhangxiaofei /Users/zhangxiaofei/Library/Caches/Homebrew ==> /usr/bin/sudo /bin/mkdir -p /Library/Caches/Homebrew ==> /usr/bin/sudo /bin/chmod g+rwx /Library/Caches/Homebrew ==> /usr/bin/sudo /usr/sbin/chown zhangxiaofei /Library/Caches/Homebrew ==> Downloading and installing Homebrew... remote: Counting objects: 99896, done. remote: Compressing objects: 100% (271/271), done. remote: Total 99896 (delta 261), reused 339 (delta 218), pack-reused 99393 Receiving objects: 100% (99896/99896), 22.95 MiB | 1.04 MiB/s, done. Resolving deltas: 100% (72566/72566), done. From https://github.com/Homebrew/brew * [new branch] master -> origin/master * [new tag] 0.1 -> 0.1 * [new tag] 0.2 -> 0.2 * [new tag] 0.3 -> 0.3 * [new tag] 0.4 -> 0.4 * [new tag] 0.5 -> 0.5 * [new tag] 0.6 -> 0.6 * [new tag] 0.7 -> 0.7 * [new tag] 0.7.1 -> 0.7.1 * [new tag] 0.8 -> 0.8 * [new tag] 0.8.1 -> 0.8.1 * [new tag] 0.9 -> 0.9 * [new tag] 0.9.1 -> 0.9.1 * [new tag] 0.9.2 -> 0.9.2 * [new tag] 0.9.3 -> 0.9.3 * [new tag] 0.9.4 -> 0.9.4 * [new tag] 0.9.5 -> 0.9.5 * [new tag] 0.9.8 -> 0.9.8 * [new tag] 0.9.9 -> 0.9.9 * [new tag] 1.0.0 -> 1.0.0 * [new tag] 1.0.1 -> 1.0.1 * [new tag] 1.0.2 -> 1.0.2 * [new tag] 1.0.3 -> 1.0.3 * [new tag] 1.0.4 -> 1.0.4 * [new tag] 1.0.5 -> 1.0.5 * [new tag] 1.0.6 -> 1.0.6 * [new tag] 1.0.7 -> 1.0.7 * [new tag] 1.0.8 -> 1.0.8 * [new tag] 1.0.9 -> 1.0.9 * [new tag] 1.1.0 -> 1.1.0 * [new tag] 1.1.1 -> 1.1.1 * [new tag] 1.1.10 -> 1.1.10 * [new tag] 1.1.11 -> 1.1.11 * [new tag] 1.1.12 -> 1.1.12 * [new tag] 1.1.13 -> 1.1.13 * [new tag] 1.1.2 -> 1.1.2 * [new tag] 1.1.3 -> 1.1.3 * [new tag] 1.1.4 -> 1.1.4 * [new tag] 1.1.5 -> 1.1.5 * [new tag] 1.1.6 -> 1.1.6 * [new tag] 1.1.7 -> 1.1.7 * [new tag] 1.1.8 -> 1.1.8 * [new tag] 1.1.9 -> 1.1.9 * [new tag] 1.2.0 -> 1.2.0 * [new tag] 1.2.1 -> 1.2.1 * [new tag] 1.2.2 -> 1.2.2 * [new tag] 1.2.3 -> 1.2.3 * [new tag] 1.2.4 -> 1.2.4 * [new tag] 1.2.5 -> 1.2.5 * [new tag] 1.2.6 -> 1.2.6 * [new tag] 1.3.0 -> 1.3.0 * [new tag] 1.3.1 -> 1.3.1 * [new tag] 1.3.2 -> 1.3.2 * [new tag] 1.3.3 -> 1.3.3 * [new tag] 1.3.4 -> 1.3.4 * [new tag] 1.3.5 -> 1.3.5 * [new tag] 1.3.6 -> 1.3.6 * [new tag] 1.3.7 -> 1.3.7 * [new tag] 1.3.8 -> 1.3.8 * [new tag] 1.3.9 -> 1.3.9 * [new tag] 1.4.0 -> 1.4.0 * [new tag] 1.4.1 -> 1.4.1 * [new tag] 1.4.2 -> 1.4.2 * [new tag] 1.4.3 -> 1.4.3 * [new tag] 1.5.0 -> 1.5.0 * [new tag] 1.5.1 -> 1.5.1 * [new tag] 1.5.10 -> 1.5.10 * [new tag] 1.5.11 -> 1.5.11 * [new tag] 1.5.12 -> 1.5.12 * [new tag] 1.5.13 -> 1.5.13 * [new tag] 1.5.14 -> 1.5.14 * [new tag] 1.5.2 -> 1.5.2 * [new tag] 1.5.3 -> 1.5.3 * [new tag] 1.5.4 -> 1.5.4 * [new tag] 1.5.5 -> 1.5.5 * [new tag] 1.5.6 -> 1.5.6 * [new tag] 1.5.7 -> 1.5.7 * [new tag] 1.5.8 -> 1.5.8 * [new tag] 1.5.9 -> 1.5.9 * [new tag] 1.6.0 -> 1.6.0 HEAD is now at 50059990e Merge pull request #4053 from MikeMcQuaid/string-undent-fix ==> Downloading https://homebrew.bintray.com/bottles-portable-ruby/portable-ruby-2.3.3.leopard_64.bottle.1.tar.gz ######################################################################## 100.0% ==> Pouring portable-ruby-2.3.3.leopard_64.bottle.1.tar.gz ==> Tapping homebrew/core Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core'... remote: Counting objects: 4728, done. remote: Compressing objects: 100% (4521/4521), done. remote: Total 4728 (delta 54), reused 647 (delta 20), pack-reused 0 Receiving objects: 100% (4728/4728), 3.84 MiB | 49.00 KiB/s, done. Resolving deltas: 100% (54/54), done. Tapped 4524 formulae (4,770 files, 12MB) ==> Cleaning up /Library/Caches/Homebrew... ==> Migrating /Library/Caches/Homebrew to /Users/zhangxiaofei/Library/Caches/Hom ==> Deleting /Library/Caches/Homebrew... Already up-to-date. Warning: /usr/local/bin is not in your PATH. ==> Installation successful! ==> Homebrew has enabled anonymous aggregate user behaviour analytics. Read the analytics documentation (and how to opt-out) here: https://docs.brew.sh/Analytics.html ==> Next steps: - Run `brew help` to get started - Further documentation: https://docs.brew.sh Installing requirements for osx. Updating system......... Installing required packages: autoconf, automake, libtool, pkg-config, coreutils, libyaml, readline, libksba, openssl@1.1......... Certificates bundle '/usr/local/etc/openssl@1.1/cert.pem' is already up to date. Requirements installation successful. Installing Ruby from source to: /Users/zhangxiaofei/.rvm/rubies/ruby-2.4.1, this may take a while depending on your cpu(s)... ruby-2.4.1 - #downloading ruby-2.4.1, this may take a while depending on your connection... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 11.9M 100 11.9M 0 0 1066k 0 0:00:11 0:00:11 --:--:-- 1716k ruby-2.4.1 - #extracting ruby-2.4.1 to /Users/zhangxiaofei/.rvm/src/ruby-2.4.1.- ruby-2.4.1 - #applying patch /Users/zhangxiaofei/.rvm/patches/ruby/2.4.1/random_c_using_NR_prefix.patch. ruby-2.4.1 - #configuring......................................................- ruby-2.4.1 - #post-configuration. ruby-2.4.1 - #compiling........................................................- ruby-2.4.1 - #installing....... ruby-2.4.1 - #making binaries executable.. ruby-2.4.1 - #downloading rubygems-2.6.14 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 751k 100 751k 0 0 409k 0 0:00:01 0:00:01 --:--:-- 409k No checksum for downloaded archive, recording checksum in user configuration. ruby-2.4.1 - #extracting rubygems-2.6.14.... ruby-2.4.1 - #removing old rubygems......... ruby-2.4.1 - #installing rubygems-2.6.14........................... ruby-2.4.1 - #gemset created /Users/zhangxiaofei/.rvm/gems/ruby-2.4.1@global ruby-2.4.1 - #importing gemset /Users/zhangxiaofei/.rvm/gemsets/global.gems....| ruby-2.4.1 - #generating global wrappers........ ruby-2.4.1 - #gemset created /Users/zhangxiaofei/.rvm/gems/ruby-2.4.1 ruby-2.4.1 - #importing gemsetfile /Users/zhangxiaofei/.rvm/gemsets/default.gems evaluated to empty gem list ruby-2.4.1 - #generating default wrappers........ ruby-2.4.1 - #adjusting #shebangs for (gem irb erb ri rdoc testrb rake). Install of ruby-2.4.1 - #complete Ruby was built without documentation, to build it run: rvm docs generate-ri zhangxiaofeideMacBook-Pro:~ zhangxiaofei$ ruby -v ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-darwin16] zhangxiaofeideMacBook-Pro:~ zhangxiaofei$ gem sources -l *** CURRENT SOURCES *** https://gems.ruby-china.org/ zhangxiaofeideMacBook-Pro:~ zhangxiaofei$ sudo gem install -n /usr/local/bin cocoapods 没注意版本 Password: Fetching: concurrent-ruby-1.0.5.gem (100%) Successfully installed concurrent-ruby-1.0.5 Fetching: i18n-0.9.5.gem (100%) Successfully installed i18n-0.9.5 Fetching: thread_safe-0.3.6.gem (100%) Successfully installed thread_safe-0.3.6 Fetching: tzinfo-1.2.5.gem (100%) Successfully installed tzinfo-1.2.5 Fetching: activesupport-4.2.10.gem (100%) Successfully installed activesupport-4.2.10 Fetching: nap-1.1.0.gem (100%) Successfully installed nap-1.1.0 Fetching: fuzzy_match-2.0.4.gem (100%) GemWrappers: Can not wrap missing file: fuzzy_match Successfully installed fuzzy_match-2.0.4 Fetching: cocoapods-core-1.5.0.gem (100%) Successfully installed cocoapods-core-1.5.0 Fetching: claide-1.0.2.gem (100%) Successfully installed claide-1.0.2 Fetching: cocoapods-deintegrate-1.0.2.gem (100%) Successfully installed cocoapods-deintegrate-1.0.2 Fetching: cocoapods-downloader-1.2.0.gem (100%) Successfully installed cocoapods-downloader-1.2.0 Fetching: cocoapods-plugins-1.0.0.gem (100%) Successfully installed cocoapods-plugins-1.0.0 Fetching: cocoapods-search-1.0.0.gem (100%) Successfully installed cocoapods-search-1.0.0 Fetching: cocoapods-stats-1.0.0.gem (100%) Successfully installed cocoapods-stats-1.0.0 Fetching: netrc-0.11.0.gem (100%) Successfully installed netrc-0.11.0 Fetching: cocoapods-trunk-1.3.0.gem (100%) Successfully installed cocoapods-trunk-1.3.0 Fetching: cocoapods-try-1.1.0.gem (100%) Successfully installed cocoapods-try-1.1.0 Fetching: molinillo-0.6.5.gem (100%) Successfully installed molinillo-0.6.5 Fetching: atomos-0.1.2.gem (100%) Successfully installed atomos-0.1.2 Fetching: CFPropertyList-3.0.0.gem (100%) Successfully installed CFPropertyList-3.0.0 Fetching: colored2-3.1.2.gem (100%) Successfully installed colored2-3.1.2 Fetching: nanaimo-0.2.5.gem (100%) Successfully installed nanaimo-0.2.5 Fetching: xcodeproj-1.5.7.gem (100%) GemWrappers: Can not wrap missing file: xcodeproj Successfully installed xcodeproj-1.5.7 Fetching: escape-0.0.4.gem (100%) Successfully installed escape-0.0.4 Fetching: fourflusher-2.0.1.gem (100%) Successfully installed fourflusher-2.0.1 Fetching: gh_inspector-1.1.3.gem (100%) Successfully installed gh_inspector-1.1.3 Fetching: ruby-macho-1.1.0.gem (100%) Successfully installed ruby-macho-1.1.0 Fetching: cocoapods-1.5.0.gem (100%) GemWrappers: Can not wrap missing file: pod GemWrappers: Can not wrap missing file: sandbox-pod Successfully installed cocoapods-1.5.0 Parsing documentation for concurrent-ruby-1.0.5 Installing ri documentation for concurrent-ruby-1.0.5 Parsing documentation for i18n-0.9.5 Installing ri documentation for i18n-0.9.5 Parsing documentation for thread_safe-0.3.6 Installing ri documentation for thread_safe-0.3.6 Parsing documentation for tzinfo-1.2.5 Installing ri documentation for tzinfo-1.2.5 Parsing documentation for activesupport-4.2.10 Installing ri documentation for activesupport-4.2.10 Parsing documentation for nap-1.1.0 Installing ri documentation for nap-1.1.0 Parsing documentation for fuzzy_match-2.0.4 Installing ri documentation for fuzzy_match-2.0.4 Parsing documentation for cocoapods-core-1.5.0 Installing ri documentation for cocoapods-core-1.5.0 Parsing documentation for claide-1.0.2 Installing ri documentation for claide-1.0.2 Parsing documentation for cocoapods-deintegrate-1.0.2 Installing ri documentation for cocoapods-deintegrate-1.0.2 Parsing documentation for cocoapods-downloader-1.2.0 Installing ri documentation for cocoapods-downloader-1.2.0 Parsing documentation for cocoapods-plugins-1.0.0 Installing ri documentation for cocoapods-plugins-1.0.0 Parsing documentation for cocoapods-search-1.0.0 Installing ri documentation for cocoapods-search-1.0.0 Parsing documentation for cocoapods-stats-1.0.0 Installing ri documentation for cocoapods-stats-1.0.0 Parsing documentation for netrc-0.11.0 Installing ri documentation for netrc-0.11.0 Parsing documentation for cocoapods-trunk-1.3.0 Installing ri documentation for cocoapods-trunk-1.3.0 Parsing documentation for cocoapods-try-1.1.0 Installing ri documentation for cocoapods-try-1.1.0 Parsing documentation for molinillo-0.6.5 Installing ri documentation for molinillo-0.6.5 Parsing documentation for atomos-0.1.2 Installing ri documentation for atomos-0.1.2 Parsing documentation for CFPropertyList-3.0.0 Installing ri documentation for CFPropertyList-3.0.0 Parsing documentation for colored2-3.1.2 Installing ri documentation for colored2-3.1.2 Parsing documentation for nanaimo-0.2.5 Installing ri documentation for nanaimo-0.2.5 Parsing documentation for xcodeproj-1.5.7 Installing ri documentation for xcodeproj-1.5.7 Parsing documentation for escape-0.0.4 Installing ri documentation for escape-0.0.4 Parsing documentation for fourflusher-2.0.1 Installing ri documentation for fourflusher-2.0.1 Parsing documentation for gh_inspector-1.1.3 Installing ri documentation for gh_inspector-1.1.3 Parsing documentation for ruby-macho-1.1.0 Installing ri documentation for ruby-macho-1.1.0 Parsing documentation for cocoapods-1.5.0 Installing ri documentation for cocoapods-1.5.0 Done installing documentation for concurrent-ruby, i18n, thread_safe, tzinfo, activesupport, nap, fuzzy_match, cocoapods-core, claide, cocoapods-deintegrate, cocoapods-downloader, cocoapods-plugins, cocoapods-search, cocoapods-stats, netrc, cocoapods-trunk, cocoapods-try, molinillo, atomos, CFPropertyList, colored2, nanaimo, xcodeproj, escape, fourflusher, gh_inspector, ruby-macho, cocoapods after 21 seconds 28 gems installed zhangxiaofeideMacBook-Pro:~ zhangxiaofei$ pod setup -bash: pod: command not found 报错 zhangxiaofeideMacBook-Pro:~ zhangxiaofei$ sudo gem uninstall cocoapods Remove executables: pod, sandbox-pod in addition to the gem? [Yn] Removing pod Removing sandbox-pod Successfully uninstalled cocoapods-1.5.0 zhangxiaofeideMacBook-Pro:~ zhangxiaofei$ sudo gem install cocoapods -v 1.4.0 Fetching: cocoapods-core-1.4.0.gem (100%) Successfully installed cocoapods-core-1.4.0 Fetching: cocoapods-1.4.0.gem (100%) Successfully installed cocoapods-1.4.0 Parsing documentation for cocoapods-core-1.4.0 Installing ri documentation for cocoapods-core-1.4.0 Parsing documentation for cocoapods-1.4.0 Installing ri documentation for cocoapods-1.4.0 Done installing documentation for cocoapods-core, cocoapods after 4 seconds 2 gems installed zhangxiaofeideMacBook-Pro:~ zhangxiaofei$ pod setup Setting up CocoaPods master repo $ /usr/bin/git -C /Users/zhangxiaofei/.cocoapods/repos/master fetch origin --progress remote: Counting objects: 2317, done. remote: Compressing objects: 100% (2200/2200), done. remote: Total 2317 (delta 1482), reused 0 (delta 0), pack-reused 0 Receiving objects: 100% (2317/2317), 262.40 KiB | 175.00 KiB/s, done. Resolving deltas: 100% (1482/1482), completed with 410 local objects. From https://github.com/CocoaPods/Specs f28de68dee7..eca6b70a134 master -> origin/master $ /usr/bin/git -C /Users/zhangxiaofei/.cocoapods/repos/master rev-parse --abbrev-ref HEAD master $ /usr/bin/git -C /Users/zhangxiaofei/.cocoapods/repos/master reset --hard origin/master HEAD is now at eca6b70a134 [Add] BGExtension 0.0.1 CocoaPods 1.5.0 is available. To update use: `sudo gem install cocoapods` For more information, see https://blog.cocoapods.org and the CHANGELOG for this version at https://github.com/CocoaPods/CocoaPods/releases/tag/1.5.0 Setup completed zhangxiaofeideMacBook-Pro:~ zhangxiaofei$ pod --version 1.4.0 zhangxiaofeideMacBook-Pro:~ zhangxiaofei$
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 1.移除现有的Ruby $gem sources --remove https://rubygems.org/ 2...
- 参考1:http://blog.csdn.net/fairytale_1/article/details/5185...
- 第一次安装CocoaPods也遇到了一些坑,但是 那个时候时间比较紧,没有抽出时间整理,最近因为电脑还原从新做了系...
- 暮色归来粥一锅,呼呼食罢唱山歌。 不须野寺寻滋味,更逗孙儿乐趣多。