安装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, [email protected]......... Certificates bundle '/usr/local/etc/[email protected]/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$ 

你可能感兴趣的:(安装CocoaPods)