这个终端不让我运行或安装可可豆因为我在 MacOS Catalina Beta 上?

我有兴趣安装一个 GitHub 回购协议,需要安装 CocoaPods。我的终端没有问题(在普通的 macOS 版本中似乎没问题)。我有一个问题: 终端没有安装 CocoPods,似乎是因为我在 MacOS Catalina 测试版?

我确实安装了从 Podfile的吊舱’卡’完成,但在此之后,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".

有人知道如何修复 macOS Catalina 的这个问题吗?

44746 次浏览
sudo gem install -n /usr/local/bin cocoapods

对我有用

使用

brew install cocoapods --build-from-source

莫哈韦沙漠的瓶子与另一个版本的红宝石相连。Build-from-source 选项将把 cocoapods gem 链接到 Catalina 版本的 Ruby。

我重新安装了可可豆荚,把它修好了。

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

我和卡特琳娜之间有这个问题,为了解决这个问题,我必须采取以下步骤:

  1. 安装 XCode 命令行工具,我建议安装 HomeBrew 来解决这个依赖: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  2. 执行以下命令重新安装可可豆荚: sudo gem install -n /usr/local/bin cocoapods

我在升级到 Catalina 和 XCode 11时也遇到了这个问题:

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

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

  1. 在终端执行中:

Sudo gem install cococoapods-n/usr/local/bin

    [![If cannot install new version cocoapods, example below:
1. Please remove Command line tools
sudo rm -rf /Library/Developer/CommandLineTools
2. Install new Command line tools version
sudo xcode-select --install
3. after installing run below command
open /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg]

enter image description here

我不能解决使用这一个

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

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

xcode-select --install

.

这招对我很管用

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

试试这个让 cocopodsmacOS Catalina上工作

$ brew cleanup -d -v
$ brew install cocoapods

看看这个,对我管用

  1. 转到 Xcode 首选项-> 位置‘ tab’。

  2. 检查命令行工具部分。如果是空白的,请确保选中了当前的命令行工具。 XCode > 首选项 > 位置 > 命令行工具 > XCode 11.X. X

  3. 运行 sudo gem install -n /usr/local/bin cocoapods

所以,问题是在 Mac OSX Catalina 中,文件夹路径 /usr/local/bin是私有的。

步骤1: 安装 Homebrew。“ Homebrew 允许你访问私有文件夹,并允许它们公开”。

步骤2: 重新启动终端或重新启动 Mac OSX。

步骤3: 运行 sudo gem install cocoapodssudo gem install -n /usr/local/bin cocoapods

步骤4: 完成设置

步骤5: 运行 pod 安装程序

完成:)

尝试使用 brew 安装 cocoapods

brew install cocoapods --build-from-source

如果你已经安装 cocoapods 使用酿造它不会让你安装 cocoapods 那就试试

brew link --overwrite cocoapods

那就写吧

pod setup --verbose

希望能成功。