Mac安装 yarn

Mac安装 yarnMac安装yarnMac安装yarn一、按照提示安装gcc二、解决gcc错误的方法三、安装yarn四、配置VPN后,再次安装yarn五、下载yarn的tar.gz包,进行离线安装。Mac安装yarnMac升级到10.15.4之后,Xcode也升级到Version11.4.1(11E503a),终端下执行brewinstallyarn进行yarn安装,最后报错gcc错误。…

大家好,又见面了,我是你们的朋友全栈君。

Mac安装yarn

Mac升级到10.15.4之后,Xcode也升级到Version 11.4.1 (11E503a),终端下执行 brew install yarn 进行 yarn安装,最后报错gcc错误。

Error: An exception occurred within a child process:
  CompilerSelectionError: gcc cannot be built with any available compilers.
Install GNU's GCC:
  brew install gcc

一、按照提示安装gcc

既然gcc错误,直接安装gcc
执行 brew install gcc
错误如下:

$ brew install gcc
Updating Homebrew...
Warning: Building gcc from source:
  The bottle needs the Xcode CLT to be installed.
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
Error: An exception occurred within a child process:
  CompilerSelectionError: gcc cannot be built with any available compilers.
Install GNU's GCC:
  brew install gcc

so,度娘试试看:

原因是 在从App Store上下载Xcode后,默认是不会安装Command Line Tools的.

二、解决gcc错误的方法

更新一下Xcode,终端下执行指令:

xcode-select --install

执行结果如下:

$ xcode-select --install
xcode-select: note: install requested for command line developer tools

三、安装 yarn

$ brew install yarn
Updating Homebrew...
==> Downloading https://yarnpkg.com/downloads/1.22.4/yarn-v1.22.4.tar.gz
==> Downloading from https://github-production-release-asset-2e65be.s3.amazonaws
#                                                                          2.8%
curl: (56) LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 60
Error: An exception occurred within a child process:
  DownloadError: Failed to download resource "yarn"
Download failed: https://yarnpkg.com/downloads/1.22.4/yarn-v1.22.4.tar.gz

网速问题,那么,配置VPN吧。
如果没有VPN的话,参考第五步。

四、配置VPN后,再次安装 yarn

$ brew install yarn
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/core).
==> Updated Formulae
feedgnuplot            geoipupdate            mariadb                repo
fonttools              glooctl                mariadb@10.2

==> Downloading https://yarnpkg.com/downloads/1.22.4/yarn-v1.22.4.tar.gz
==> Downloading from https://github-production-release-asset-2e65be.s3.amazonaws.com/4997064
######################################################################## 100.0%
?  /usr/local/Cellar/yarn/1.22.4: 14 files, 5MB, built in 5 minutes 1 second

五、下载 yarn的 tar.gz包,进行离线安装。

(PS:没有尝试过,暂时不知道是否好用)
1、yarn的 tar.gz包下载地址:
https://yarnpkg.com/downloads/1.22.4/yarn-v1.22.4.tar.gz

2、离线安装参考文章:
https://www.cnblogs.com/luguiqing/p/11553067.html

参考文章:

1、https://www.cnblogs.com/qyf404/p/how_install_gcc_in_mac.html

2、yarn离线安装

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/141215.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 基于matlab的振动模态分析_matlab动力学分析

    基于matlab的振动模态分析_matlab动力学分析2018年第1期时代农机TIMESAGRICULTURALMACHINERY第45卷第1期Vol.45No.12018年1月Jan.2018作者简介:刘鸿智(1988-),男,辽宁沈阳人,硕士研究生,助教,主要研究方向:机械设计及理论、机械制造。基于MATLAB的机械振动分析研究刘鸿智渊鹤壁职业技术学院袁河南鹤壁4580…

    2022年10月15日
    2
  • BusyBox下载安装教程

    BusyBox下载安装教程文章目录BusyBox下载安装教程简介下载压缩包开始安装BusyBox下载安装教程简介BusyBox是一个集成了三百多个最常用Linux命令和工具的软件。BusyBox包含了一些简单的工具,例如ls、cat和echo等等,还包含了一些更大、更复杂的工具,例grep、find、mount以及telnet。有些人将BusyBox称为Linux工具里的瑞士军刀。简单的说BusyBox就好像是个大工具箱,它集成压缩了Linux的许多工具和命令,也包含了Linux系统的自带的shell。B

    2022年7月25日
    13
  • DB2常用命令总结

    DB2常用命令总结

    2021年5月6日
    111
  • 如何将图片批量重命名001开始编辑_怎么批量重命名图片为不同名称

    如何将图片批量重命名001开始编辑_怎么批量重命名图片为不同名称如何将图片批量重命名001开始?下面小编就来为大家做详细的介绍。俗话说的好,工欲善其事必先利其器,快来学习吧,可能明天你就会使用到这个方法。

    2025年9月14日
    7
  • Windows下MySQL安装_Windows环境下用C

    Windows下MySQL安装_Windows环境下用CWindows下MySQL的安装正在更新

    2022年9月14日
    2
  • linux的linux-aarch64和 linux-x86_64「建议收藏」

    linux的linux-aarch64和 linux-x86_64「建议收藏」在下载linuxtar包的时候可以看到有下面两种tar包。。。。。。。。什么意思呢?linux-aarch64.tar.gzlinux-x86_64.tar.gz是指服务器内核版本使用命令$arch即可查看自己linux的内核版本。正常情况下下载x86的就可以这个说是cpu架构https://blog.csdn.net/rd_w_csdn/article/details/53841018这个说是交叉编译工具链应该也是提供一个aarch64内核…

    2022年10月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号