ERROR: While executing gem ... (Gem::FilePermissionError)

这篇具有很好参考价值的文章主要介绍了ERROR: While executing gem ... (Gem::FilePermissionError)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

ERROR:  While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions for the /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/gems/2.6.0 directory.

解决办法:

1.删除CocoaPods;

2.用命令"which -a ruby",查看只有一个系统自带的ruby目录。

执行 which -a ruby 回车

/usr/bin/ruby

需要自己再安装一个最新版本的ruby:

解决:重新安装Ruby再安装其他命令即可

brew install ruby

安装完后检查,发现还是只有一个系统目录:

执行 which -a ruby 回车

/usr/bin/ruby

这时需要把新版本加到环境变量中: 文章来源地址https://www.toymoban.com/news/detail-645125.html

执行 which -a ruby 回车

/usr/bin/ruby
echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
 
which -a ruby  
/usr/local/opt/ruby/bin/ruby
/usr/bin/ruby

3. 安装CocoaPods:

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

到了这里,关于ERROR: While executing gem ... (Gem::FilePermissionError)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • GPM合并资料整理-GEM部分

    1. CPU模块 上报键值 说明 采集平台 cpu 当前进程cpu使用率平均值 Android iOS totcpu 系统cpu总使用率平均值 Android iOS cpu_temp_max cpu最高温度 Android cpu_temp_avg cpu温度平均值 Android gpu_temp_avg gpu温度平均值 Android gpu_temp_max gpu最高温度 Android gpu gpu使用率平均值 Android gpu_model gpu型号 Androi

    2024年02月02日
    浏览(33)
  • sudo gem install redis

    如果你在运行 sudo gem install redis 时遇到问题或者命令没有响应,可能是由以下几个原因导致的: 1. 网络问题 gem install 命令需要从互联网下载 gem 包。如果你的服务器网络连接有问题,或者 RubyGems.org 被防火墙阻挡,这可能会导致命令无法执行。检查服务器的网络连接,并确保

    2024年01月21日
    浏览(23)
  • gem5学习(15):Memory system

    目录 一、MemObjects 二、Ports 三、Connections 四、Request 五、Packet 六、Access Types 七、Packet allocation protocol 八、Timing Flow control 九、Response and Snoop ranges 官网教程:gem5: Memory system M5的新内存系统的设计目标如下: 在旧的内存系统中,有两种类型的访问:计时访问和功能访问(Unify

    2024年01月16日
    浏览(31)
  • 在windows下安装ruby使用gem

    ruby下载地址 选择合适的版本进行下载和安装: 在安装的时候,请勾选 Add Ruby executables to your PATH 这个选项,添加环境变量: 安装Ruby成功后,还可以安装一下msys2: 以用 gem 安装 wpscan 为例,直接在命令行中输入 搜索wpscan包: 安装: 国外的源访问太慢,我们换国内的源 查看

    2024年02月14日
    浏览(26)
  • AMD GPU内存管理(2):GEM/TTM

    参考内核代码:Linux-6.1/driver/gpu/drm/amd 一、背景 在AMD的Linux GPU驱动中,只有计算相关的业务(amdkfd)直接使用TTM来allocate/free内存,当然在dma-buf来进行进程间通信内存共享时也用到了GEM。而在图形相关业务中既使用了GEM也使用了TTM。下面对GEM和TTM的核心结构和函数进行剖析。 二

    2024年02月10日
    浏览(30)
  • gem5学习(23):经典缓存——Classic Caches

    目录 一、Interconnects 1、Crossbars 二、Debugging 官网教程:gem5: Classic caches 默认缓存是一个带有MSHR(未命中状态保持寄存器)和WB(写缓冲区)的非阻塞缓存,用于读取和写入未命中。缓存还可以启用预取(通常在最后一级缓存中)。 在gem5中实现了多种可能的替换策略和索引策

    2024年02月19日
    浏览(29)
  • Mac安装Dart时,Homebrew报错 Error: Failure while executing

    最近准备开发Flutter项目时,在安装环境时,安装Homebew时遇到了以下报错信息,在这里分享一下。 安装 ARM 版 Homebrew ARM版Homebrew最终被安装在/opt/homebrew路径下。 直接执行: 然后还需设置环境变量,具体操作步骤如下,一定要仔细阅读。 在终端执行命令echo $SHELL获得终端类型

    2024年02月10日
    浏览(48)
  • MAC安装CocoaPods遇到的错误Failed to build gem native extension.

    MAC安装CocoaPods遇到的错误Failed to build gem native extension. 发现已经安装了CocoaPods,但是不能用 重新安装报错如下: 安装RVM 使用RVM管理Ruby 先下载ruby 如果你的电脑是M1的,下载过程会出现一些错误;解决办法 点击查看解决办法 又又又又报错了 这个错误是我目前的Ruby是2.6.10.21

    2024年04月17日
    浏览(62)
  • gem5学习(13):使用默认配置脚本——Using the default configuration scripts

    目录 一、A tour of the directory structure 1、boot/ 2、common/ 3、dram/ 4、example/ 5、learning_gem5/ 6、network/ 7、nvm/ 8、ruby/ 9、splash2/ 10、topologies/ 二、Using se.py and fs.py 三、Some common options se.py and fs.py 在这个教程中,将探讨如何使用gem5附带的默认配置脚本。 gem5附带了许多配置脚本,使

    2024年01月16日
    浏览(43)
  • 使用 npm install安装依赖时报错 npm ERR! Error while executing

    问题描述:vue-element-admin使用 npm install安装依赖时报错 npm ERR! Error while executing 解决办法1:(没有解决我的问题) 执行如下命令: 再执行 npm install 就可以了 如果上述命令执行完后,还是报那个错误,请继续执行如下命令,亲测有效 解决办法2:(解决了我的问题!!!)

    2024年02月11日
    浏览(215)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包