pod install -bash: pod: command not found

后端 未结 21 2751
野的像风
野的像风 2020-11-28 19:06

I installed pod some time ago. However, it\'s stopped working so I\'m working through this again.

However, I almost immediately run into a problem here:

相关标签:
21条回答
  • 2020-11-28 19:56

    OK, found the problem. I upgraded Ruby some time ago and blasted away a whole load of gems. Solution:

    sudo gem install cocoapods
    
    0 讨论(0)
  • 2020-11-28 19:56

    This solution worked for me. Make sure to not miss the last command (export PATH=$PATH:$HOME/Software/ruby/bin).

    See This.

    0 讨论(0)
  • 2020-11-28 19:58

    In terminal it's better to run installation of the cocoa pods with "sudo". In other case I'm getting an error: "You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory."

    So the solution is:

    sudo gem install cocoapods
    
    0 讨论(0)
  • 2020-11-28 19:59

    Try this:

    sudo gem install cocoapods -V
    

    and you must update gem to the newest release using this:

    sudo gem update --system 
    

    if you want to enjoy the fast responce :)

    0 讨论(0)
  • 2020-11-28 20:01

    I'm using OS Catalina and used the solution of Babul Prabhakar. But when I closed the terminal, pod still was unable.

    So I put the exports:

    $ export GEM_HOME=$HOME/Software/ruby
    $ export PATH=$PATH:$HOME/Software/ruby/bin
    

    inside this file(put this command below inside the terminal):

    nano ~/.bash_profile
    

    Then save the file, close the terminal and open it up again and type:

    pod --version
    
    0 讨论(0)
  • 2020-11-28 20:03

    This Step Is Proper Working.

    POD Install

    [ 1 ] Open terminal and type:

    sudo gem install cocoapods
    

    Gem will get installed in Ruby inside System library. Or try on 10.11 Mac OSX El Capitan, type:

    sudo gem install -n /usr/local/bin cocoapods
    

    If there is an error "activesupport requires Ruby version >= 2.xx", then install latest activesupport first by typing in terminal.

    sudo gem install activesupport -v 4.2.6
    

    [ 2 ] After installation, there will be a lot of messages, read them and if no error found, it means cocoapods installation is done. Next, you need to setup the cocoapods master repo. Type in terminal:

    pod setup
    

    And wait it will download the master repo. The size is very big (370.0MB at Dec 2016). So it can be a while. You can track of the download by opening Activity and goto Network tab and search for git-remote-https. Alternatively you can try adding verbose to the command like so:

    pod setup --verbose
    

    [ 3 ] Once done it will output "Setup Complete", and you can create your XCode project and save it.

    [ 4 ] Then in terminal cd to "your XCode project root directory" (where your .xcodeproj file resides) and type:

    pod init
    

    [ 5 ] Then open your project's podfile by typing in terminal:

    open -a Xcode Podfile
    

    [ 6 ] Your Podfile will get open in text mode. Initially there will be some default commands in there. Here is where you add your project's dependencies. For example, in the podfile, type

    /****** These are Third party pods names ******/
    pod 'OpenSSL-Universal'
    pod 'IQKeyboardManager'
    pod 'FTPopOverMenu'
    pod 'TYMActivityIndicatorView'
    pod 'SCSkypeActivityIndicatorView'
    pod 'Google/SignIn'
    pod 'UPStackMenu'
    

    (this is For example of adding library to your project).

    When you are done editing the podfile, save it and close XCode.

    [ 7 ] Then install pods into your project by typing in terminal:

    pod install
    

    Depending how many libraries you added to your podfile for your project, the time to complete this varies. Once completed, there will be a message that says

    "Pod installation complete! There are X dependencies from the Podfile and X total pods installed."

    0 讨论(0)
提交回复
热议问题