一、brew的安装

cd
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

二、brew使用中遇到的问题

报错1:直接执行brew命令提示command not found

MACs-MacBook-Pro:bin mac$ brew
-bash: brew: command not found

解决办法:建立软连接

1、全局查找brew文件
find / -iname brew > test
2、 从其中找出非软连接的brew文件,建立软连接
sudo ln -s /Users/mac/xxx/usr/local/Homebrew/Homebrew/bin/brew /usr/local/bin/brew
3、刷新环境变量
sudo vim /etc/profile
export PATH=$PATH:/usr/local/bin   # 添加该内容至/etc/profile文件
source /etc/profile  # 配置修改生效

报错2:brew命令执行提示ln: current/2.6.8: Permission denied

解决办法:修改目录权限

sudo chown -R $(whoami) usr/local

执行报错:chown: /usr/local: Operation not permitted

关闭rootless,重启macOS按住command+R,进入实用工具-终端,执行以下命令:

csrutil disable
reboot

普通用户再次修改目录权限成功

MACs-MacBook-Pro:Desktop mac$ sudo chown -R $(whoami) /usr/local
Password:
MACs-MacBook-Pro:Desktop mac$
sudo chown -R $(whoami) /Users/mac/Desktop/Old_Homebrew

报错3:mac使用brew update更新无反应

http://t.zoukankan.com/sweetXiaoma-p-14337394.html

报错4:brew update 报错 “fatal: Could not resolve HEAD to a revision”

解决办法:https://www.jianshu.com/p/b2de788c3c6d

三、brew安装软件

brew search python
brew install python3

验证python命令安装完成

MACs-MacBook-Pro:~ mac$ python3
Python 3.9.12 (main, Apr 10 2022, 12:20:43)
[Clang 10.0.1 (clang-1001.0.46.4)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>>

Mac中brew使用时的报错解决方法集锦相关推荐

  1. 关于maxent报错的解决办法-have different geographic dimensions; 海拔-土壤-19个气候因子等混合使用时MaxEnt报错解决方法

    关于maxent报错的解决办法,have different geographic dimensions: 海拔-土壤-19个气候因子等混合使用时MaxEnt报错解决方法 私我451473183

  2. Eclipse中导入项目后js报错解决方法

    Eclipse中导入项目后js报错的原因与解决方法 在我们将项目导入Eclipse后,配置好各种编译条件.加载好jar包.配置好tomcat后发现项目还是报错,(前提是项目本身并没有错误,而是我们在初 ...

  3. 关于BeanUtils.populate()方法使用时的报错解决

    最近,在开发javaweb项目时,遇到了这么一个问题:使用BeanUtils对前端-jsp页面发来的数据在Servlet中进行封装成对象时,使用BeanUtils.populate()该方法.其中第一 ...

  4. react 中使用import()实现按需加载报错 解决方法 --‘import’ and ‘export’ may only appear at the top level

    react 中使用import()实现按需加载报错 解决方法 --'import' and 'export' may only appear at the top level 参考文章: (1)rea ...

  5. Oracle中wm_concat函数报错解决方法

    Oracle中wm_concat函数报错解决方法 参考文章: (1)Oracle中wm_concat函数报错解决方法 (2)https://www.cnblogs.com/52net/archive/ ...

  6. .vue文件在webstorm中es6语法报错解决方法

    .vue文件在webstorm中es6语法报错解决方法 参考文章: (1).vue文件在webstorm中es6语法报错解决方法 (2)https://www.cnblogs.com/yuqing6/ ...

  7. mac上安装webpack报错解决方法Hit error EACCES: permission denied, mkdir ‘/usr/local/lib/node_modules/webpack

    mac上安装webpack报错解决方法Hit error EACCES: permission denied, mkdir '/usr/local/lib/node_modules/webpack 参 ...

  8. eclipse中maven项目pom文件第一行报错解决方法

    eclipse中maven项目pom文件第一行报错解决方法 参考文章: (1)eclipse中maven项目pom文件第一行报错解决方法 (2)https://www.cnblogs.com/wxym ...

  9. C++中未定义标识符ULONG,UINT的报错解决方法 VS2019

    C++中未定义标识符ULONG,UINT的报错解决方法 VS2019 在使用VS 2019中 ulong,uint出现报错情况,如下图: 解决方法如下: 1.加入头文件#include <wty ...

  10. Mac更新后ae不能打开,ae安装后打开报错解决方法

    Mac更新后ae不能打开,mac最新系统ae打不开,ae安装后打开报错怎么办?有网友提问,装的AE2021版本,之前还好好的,突然某天就打不开了,重装AE也没用,怎么都打不开,每次都提示这个?如何解决 ...

最新文章

  1. MindSpore模型推理
  2. linux pipe函数 重定向,I/O重定向和管道——《Unix/Linux编程实践教程》读书笔记(第10章)...
  3. SQL0332N 不支持从源代码页 XXXX 到目标代码页 XXXX
  4. layui关闭表格编辑_Layui表格table关闭拖拽列宽、禁用拖拽列宽
  5. ElasticSearch常用命令记录
  6. c语言软件电脑下载文件,求C语言头文件下载?
  7. 学java需要学c语言吗?
  8. 手把手教你启动若依单体项目
  9. docker ubuntu安装python_BAT架构师手把手教你如何使用Docker安装GPU版本caffe2
  10. 从SynchronizedCollection说起
  11. Linux Qt程序打包发布
  12. 第九届蓝桥杯C++A组
  13. GIS:深圳独立坐标系与国家2000坐标系互转教程
  14. ISP PIPLINE Denoise 之 space domain denoise 空域降噪
  15. 兰州大学计算机专业保研率,兰州部分高校保研率排名,“兰州大学”保研率竟出乎人意料!...
  16. 2005-10-22 风波
  17. log4cpp输出为html文件,Log4cpp学习记录
  18. 隐马尔可夫模型简单介绍
  19. 风生水起的VR直播丨VR直播市场何时迎来爆发期?
  20. Android应用CPU实时监控工具-全机型适用

热门文章

  1. a modern epidemic
  2. java excel添加公式_Java 添加、读取 Excel 公式
  3. 一个流氓眼中的物联网
  4. Codeforces Round #531 F. Elongated Matrix (状压dp)
  5. Junit4初始化错误
  6. 什么编程语言的开发者平均年薪高达94万?
  7. C语言基础之排列组合数字
  8. 计算机英语单词练习四
  9. 频繁默认网关不可用_Win10经常断网提示默认网关不可用的解决方法
  10. I2C中的10bit地址读写