执行pod指令出错:Traceback (most recent call last):
今天第一天wfh,需要远程拉代码,拉到后需要pod install,但是家里mbp的pod version太低,然后需要升级cocoapods,但是发现ruby version太低,又要升级ruby,好不容易ruby升级成功了,然后更新cocoapods,本以为成功了,但当我输出pod --version的时候,一直都是老版本的version!?
OS:我明明看到succeed了啊!!why??
于是我就开始一顿百度谷歌,最后在一个同事的帮助下发现了,原来pod一直读的都是老ruby的pod,于是我就想卸载老的ruby,但他一直提示卸载不了,终于我忍不了了,直接把老ruby中的一个pod可执行文件删除了,于是就出现了这一幕,当我再想要输出pod --version的时候就无法找到pod的代码了
DsssssdeMacBook-Pro:Mey a10.12$ pod --version
Traceback (most recent call last):16: from /usr/local/Cellar/cocoapods/1.11.2_2/libexec/bin/pod:23:in `<main>'15: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems.rb:303:in `activate_bin_path'14: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems.rb:303:in `synchronize'13: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems.rb:304:in `block in activate_bin_path'12: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/specification.rb:1420:in `activate'11: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/specification.rb:1438:in `activate_dependencies'10: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/specification.rb:1438:in `each'9: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/specification.rb:1452:in `block in activate_dependencies'8: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/specification.rb:1420:in `activate'7: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/specification.rb:1438:in `activate_dependencies'6: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/specification.rb:1438:in `each'5: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/specification.rb:1452:in `block in activate_dependencies'4: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/specification.rb:1420:in `activate'3: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/specification.rb:1438:in `activate_dependencies'2: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/specification.rb:1438:in `each'1: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/specification.rb:1449:in `block in activate_dependencies'
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/dependency.rb:311:in `to_specs': Could not find 'minitest' (>= 5.1) among 70 total gem(s) (Gem::MissingSpecError)
Checked in 'GEM_PATH=/Users/a10.12/.rvm/gems/ruby-2.5.1:/Users/a10.12/.rvm/gems/ruby-2.5.1@global:/usr/local/Cellar/cocoapods/1.11.2_2/libexec', execute `gem env` for more informatio
在我不断卸载重装cocoapods之后,我偶然发现了简书一位大佬的log,我直接就是直呼yyds决绝子!!!!!直接就是一个解决,两行命令,分享给大家
1、sudo gem update --system
2、gem install cocoapods
大佬blog直通车在这里
另外,rbenv比rvm好用多了,同事说的,我用了之后直呼内行!!!真奈斯啊!!!
执行pod指令出错:Traceback (most recent call last):相关推荐
- 【转】python问题 Traceback (most recent call last)
python运行问题Traceback (most recent call last) 出现报错 traceback(most recent call last) ...... ...... impo ...
- Traceback (most recent call last)
引发的原因:pip install opencv-python 出现的错误现象: Traceback (most recent call last):File"E:\anaconda\lib ...
- 【python】Exception in thread Thread-1:Traceback (most recent call last)
用多线程和队列解决生产者.消费者问题时程序报错: Exception in thread Thread-1: Traceback (most recent call last): File &qu ...
- linux装机未知错误,【已解决】终端 未知错误: Traceback (most recent call last)
本来好的突然出错,当时在切换 NGINX- tengine2.2 版本和安装谷歌云网盘 未知错误: Traceback (most recent call last): File "clas ...
- Python连接mysql报错Traceback (most recent call last): File “D:/…….py“, line 6, in <module> passwd
通过下载的解压缩包安装完Mysql后安装 MySQL 驱动程序 MySQL 驱动程序用来访问 MySQL 数据库. 可以使用 PIP 安装 "MySQL Connector". P ...
- Traceback (most recent call last): File AttributeError: 'NoneType' object has no attribute 'group'
Traceback (most recent call last):File "<stdin>", line 1, in <module> Attribut ...
- HTML在计算机中指什么,计算机正在执行的指令存放在什么中
计算机正在执行的指令存放在内存中. 在计算机中,操作要求和操作数地址都由二进制数码表示,分别称作操作码和地址码,整条指令以二进制编码的形式存放在存储器中.这里存储器,就是内存. 其作用是用于暂时存放C ...
- 【Android FFMPEG 开发】Android 中执行 FFMPEG 指令 ( 集成 FFmpegAndroid 框架 )
文章目录 一.推荐开源项目 二.Android 中执行 FFMPEG 指令 1.导入依赖 2.Java 代码编写 3.使用时的代码示例 三.博客资源 一.推荐开源项目 最近需要在 Android 中进 ...
- webpack 4.14.0 版本太高,无法执行相关指令,(将webpack高版本切换到低版本)--直接覆盖
(1)问题: webpack 4.14.0 版本太高,无法执行相关指令, (2) 解决办法:将高版本切换到低版本 (3)实现 webpack 4.14.0 版本太高,无法执行相关指令,指令不熟悉,高版 ...
最新文章
- Tomcat - Tomcat 8.5.55 启动过程源码分析阶段一_init实例化Bootstrap
- 不厌其烦,又一个Vue组件库
- 我----大抵是个废人
- CentOS 7.6 下安装 MySQL8.0.13
- NiftyNet开源平台使用
- jQuery 倒计时
- Java 8 八年不倒、IntelliJ IDEA 力压 Eclipse
- 华为哪个是鸿蒙,华为系统是鸿蒙还是安卓?有什么区别
- 【8-22】java学习笔记04
- 【Django】Django—Form两种解决表单数据无法动态刷新的方法
- 关于embedding的理解,2020-7-30
- JavaWeb过滤器分类
- 富士康计划豪掷4000万美元投资美国制造业
- 设计模式之 策略模式
- AES算法在Wi-Fi加密中的应用
- windows7 《寒江独钓》传统键盘过滤驱动学习
- 计算机休眠移动硬盘不休眠,关闭硬盘盒自动休眠软件
- OPC及OPC服务器的设计与实现
- Docker搭建持续集成平台Jenkins
- 人工智能时代,普通的我们如何提升自己的核心竞争力