gpt4 book ai didi

Ruby gem 几乎每个命令都显示 "Invalid argument"错误

转载 作者:数据小太阳 更新时间:2023-10-29 07:03:46 25 4
gpt4 key购买 nike

我正在 OS X El Capitan 上完成 NativeScript 的设置,我被困在我应该安装 xcodeprojcocoapods。我尝试用 gem 做的几乎所有事情都显示相同的错误:

$ sudo gem install xcodeproj
ERROR: While executing gem ... (Errno::EINVAL)
Invalid argument

以下命令显示相同的错误,无论我是否使用 sudo 运行它:

$ gem update --system
$ gem update
$ gem install whatever
$ gem install cocoapods

我有以下版本:

$ ruby --version
ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15]

$ gem --version
2.6.7

我已经尝试了一些我在网上找到的帮助,包括重新安装 gemruby,重新启动但没有任何帮助。

我想我的 Ruby 配置有问题。

关于如何解决这个问题有什么建议吗?

最佳答案

在通过 Homebrew 更新所有内容后,我遇到了类似的问题。

我通过卸载 Ruby 并通过 rbenv 安装它,然后重新安装 cocoa pods 解决了这个问题。

步骤:

  1. 卸载 ruby

    brew uninstall ruby​​

  2. 安装 rbenv 和 ruby​​-build

    brew install rbenv ruby​​-build

  3. 您需要将 Ruby 添加到您的路径中。

    一个。如果终端是您的外壳。

    eval "$(rbenv init -)" 添加到 ~/.bash_profile

    B.或者如果你使用另一个 shell

    您可以通过输入命令 rbenv init NAME_OF_YOUR_SHELL 找到指令。

  4. 安装 ruby

    rbenv 安装 2.3.1

  5. 设置Ruby版本

    rbenv 全局 2.3.1

    rbenv本地2.3.1

  6. 重新安装 Cocoapods

    gem 安装 cocoapods

关于Ruby gem 几乎每个命令都显示 "Invalid argument"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39779854/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com