Mac安装flutter环境 operation not permitted: flutter

如果是在官网通过下载安装包的形式,运行 flutter 命令时,出现以下错误:operation not permitted: flutter

方法一 通过brew 安装

验证系统有没有限制 flutter,可以通过 brew 安装 flutter

brew install flutter

brew 安装 flutter,系统会自动帮你配置好 flutter 环境,等安装完成后运行下面命令,能正常运行则说明安装成功,系统并没有限制 flutter

flutter - h

终端输入 which flutter 查看应用路径

/usr/local/bin/flutter

这个路径是隐藏的通过, command+shift+G 显示,

卸载 brew 安装的 flutter

brew uninstall flutter

方法二 通过git 安装

通过 git 安装,创建 developer 目录并安装到该目录下,国内使用 gitee 镜像 flutter

git clone https://gitee.com/mirrors/Flutter.git ~/developer/

环境配置

command+shift+. 显示隐藏文件,打开 .bash_profile 或者 .zshrc 文件,也可以在终端通过命令
vim ~/.bash_profile 或 vim ~/.zshrc,然后按 i 进入编辑,编辑完成后
按 esc 退出编辑,输入:wq 或者:wq!保存并退出
在文件中添加以下内容

export PATH="$HOME/developer/bin:$PATH"
export PUB_HOSTED_URL="https://mirrors.tuna.tsinghua.edu.cn/dart-pub"
export FLUTTER_STORAGE_BASE_URL="https://mirrors.tuna.tsinghua.edu.cn/flutter"
export FLUTTER_GIT_URL="https://gitee.com/mirrors/Flutter.git" //国内gitee镜像下载才需要配置此项

也可以安装指定版本,在仓库标签中搜索对应的版本,通过哈希值来下载并更新版本,在终端打开 developer 文件夹
以 3.16.5 为例
在这里插入图片描述

git reset --hard 78666c8dc57e9f7548ca9f8dd0740fbf0c658dc9

运行 flutter 命令,这时就能够正常执行了,剩下的就运行 flutter doctor 检查需要配置的开发环境,根据提示配置即可

flutter --version
  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值