我已按照http://guides.cocoapods.org/using/getting-started.html#getting-started上的说明使用--user-install
选项(为了避免必须使用sudo
进行安装)在OS X Mavericks上安装了Cocoapods。我还创建了一个.profile
文件在我的主目录下:Cocoapods用户安装:无法运行pod命令
export GEM_HOME=$HOME/gems
export PATH=$GEM_HOME/bin:$PATH
的CocoaPods安装成功,但我无法运行pod
命令。
从命令行运行时,它说No such file or directory
。据我所知,它应该被安装到/Users/me/gems/bin
文件夹中。但是,该文件夹根本不存在 - 我的主目录中唯一一个与Ruby相关的文件夹是/Users/me/.gem
。
我试图运行/Users/me/.gem/ruby/2.0.0/gems/cocoapods-0.29.0/bin/pod
但导致以下错误:
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require': cannot load such file -- bundler/setup (LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from .gem/ruby/2.0.0/gems/cocoapods-0.29.0/bin/pod:14:in `<main>'
...但是从我个人理解,我不应该从该位置直接运行它。
任何帮助Cocoapods新手赞赏!
简短版本:** pod **位于〜/ .gem/ruby/2.0.0/bin /中。请直接在您的命令中引用它,或将其添加到路径 – Marmoy