该终端不会让我运行或安装可可豆荚,因为我使用的是MacOS Catalina Beta?

Ant*_*vez 34 cocoapods

我非常有兴趣安装要求安装可可豆荚的GitHub程序之一。在macOS普通版上,我的终端似乎没有问题。我有一个问题,终端不是安装可可豆荚,因为我在macOS Catalina beta上?

我确实Podfile完成了Pod'Card'的安装,但是之后Podfile就关闭了。我要在终端上输入文本“ pod install”,这是我得到的唯一错误。错误说

-bash: /usr/local/bin/pod: / 
System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: bad interpreter: No such file or directory". 
Run Code Online (Sandbox Code Playgroud)

当我使用MacOS Catalina beta时,有人知道如何解决这些问题吗?

ont*_*oon 117

sudo gem install -n /usr/local/bin cocoapods 
Run Code Online (Sandbox Code Playgroud)

worked for me

  • 请确保您不要忘记这一行:XCode > Preferences > Locations > Command Line Tools > XCode 11.XX (4认同)

sup*_*rm0 20

我在升级到 Catalina 和 XCode 11 时也遇到了这个问题。这是我为解决这个问题所做的:

  1. 在 XCode 中选择命令行工具。

XCode > 首选项 > 位置 > 命令行工具 > XCode 11.XX

  1. 在终端执行:

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


I m*_*ark 13

使用

brew install cocoapods --build-from-source
Run Code Online (Sandbox Code Playgroud)

Mojave瓶链接到其他版本的Ruby。--build-from-source选项会将cocoapods gem链接到Catalina版本的Ruby。

  • 我必须用“brew link --overwrite cocoapods”来跟进 (14认同)

Ata*_*dal 9

试试这个来开始cocopods工作macOS Catalina

$ brew cleanup -d -v    
$ brew install cocoapods
Run Code Online (Sandbox Code Playgroud)


小智 5

我通过再次安装可可豆来修复它。

sudo gem install cocoapods -n /usr/local/bin
Run Code Online (Sandbox Code Playgroud)


Par*_*ark 5

我无法解决使用这个

sudo gem install -n /usr/local/bin cocoapods
Run Code Online (Sandbox Code Playgroud)

在此命令之前,我运行了以下命令并重新安装了 cocoapod。

xcode-select --install
Run Code Online (Sandbox Code Playgroud)

.

这对我有用

 xcode-select --install
 sudo gem install -n /usr/local/bin cocoapods
Run Code Online (Sandbox Code Playgroud)