当前位置: 首页 > news >正文

【MAC】升级 Mac os 后报错

背景

17 年买的 mac,发现很多软件都无法安装,于是升级 mac os 到 10.13,从官网下载 10.13 版本,之后升级,升级还算顺利。但使用 git 的时候发现出现问题了。

问题

使用 git 出现如下错误

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

简单查了需要安装 xcode,通过 App Store 安装 xcode 发现,App Store 的 XCode 需要 13.x 版本的 mac os。

安装 xcode

从官网下载 10.13 版本对应的 xcode。

  1. 双击 Xcode.xip 文件:
    文件应该开始自动展开。这个过程可能需要一些时间,取决于您的 Mac 的性能。
    展开后,您会看到一个叫 Xcode.app 的应用程序。
  2. 将 Xcode.app 拖放到您的 /Applications 目录。
    这将安装 Xcode 到您的应用程序目录中。

使用 git

安装完 xcode 之后,通过如下命令指定 CommandLineTools 的位置。

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

至此 git 可以使用了。

http://www.lryc.cn/news/189284.html

相关文章:

  • LeetCode(力扣)416. 分割等和子集Python
  • Redis之缓存一致性
  • LeetCode-199-二叉树的右视图
  • 二叉树的最近公共祖先
  • C++ 补充 反向迭代器的实现
  • JVM第一讲:JVM相关知识体系详解+面试(P6熟练 P7精通)
  • 深度学习DAY3:FFNNLM前馈神经网络语言模型
  • JavaSE学习值之--String类
  • 【LeetCode高频SQL50题-基础版】打卡第6天:第31~35题
  • 基于单片机的汽车智能仪表的设计
  • 【Docker 内核详解】namespace 资源隔离(一):进行 namespace API 操作的 4 种方式
  • 【技术研究】环境可控型原子力显微镜超高真空度精密控制解决方案
  • 【Vuex+ElementUI】Vuex中取值存值以及异步加载的使用
  • python经典百题之简单加密数据
  • 登陆认证权限控制(1)——从session到token认证的变迁 session的问题分析 + CSRF攻击的认识
  • 单点接地、多点接地、混合接地
  • 【C++初阶(一)】学习前言 命名空间与IO流
  • flask vue跨域问题
  • stm32(二十)IAP升级优化(双缓存,可恢复)
  • HDLbits:Exams/ece241 2013 q4
  • 什么是React的虚拟DOM(Virtual DOM)?它的作用是什么?
  • Response Status Code 301、302
  • import { ref, onMounted, reactive } from ‘vue‘
  • 【TB作品】基于MSP430G2553单片机的超声波测距与报警系统,原理图,PCB
  • npm install报错
  • Flutter自定义model实体类
  • java项目实现不停服更新的4种方案(InsCode AI 创作助手)
  • 7.1 yolov5优化模型时,自动标注xml数据
  • 开发者职场“生存状态”大调研报告分析 - 第一版
  • 在MySQL中使用!=还能走索引吗?