Flutter 命令在终端中不起作用

时间:2021-03-08 12:27:26

标签: flutter terminal path

我已经下载了 flutter 并完成了我的设置,我确信它很好,因为我已经检查了 5 次并放置了正确的文件路径 export PATH="$PATH:/Users/KingKimani/Developer/flutter/bin"。但我不能运行 flutter doctor 或任何 flutter 命令,为什么? 我目前使用的是 MAC M1 芯片。

2 个答案:

答案 0 :(得分:0)

如果您使用的是 zsh,请执行以下操作。

  1. 打开 .zshrc 文件 nano $HOME/.zshrc

  2. 您将在此处看到带注释的 $PATH 变量

# If you come from bash you might have to change your $PATH.
# export PATH=$HOME/bin:/usr/local/...
  1. 删除注释符号 (#) 并使用分隔符 (:) 附加新路径,如下所示。

导出路径=$HOME/bin:/usr/local/bin:/Users/KingKimani/Developer/flutter/bin:$PATH

激活更改

source $HOME/.zshrc

大功告成!!!

答案 1 :(得分:0)

在系统上设置正确路径后。

系统终端需要有最新的环境配置。

需要重启/重新加载终端。

如果您使用的是 zsh shell 并且在 .zshrc 文件上有保存路径。 下面的命令将重新加载配置

resource "aws_route_table" "dev-public-crt" {
    vpc_id = aws_vpc.main-vpc.id
    
    route {
        cidr_block = "0.0.0.0/0"        
        gateway_id = aws_internet_gateway.dev-igw.id
    }
    
    tags = {
        Name = "dev-public-crt"
    }
}

resource "aws_route_table_association" "dev-crta-public-subnet-1"{
    subnet_id = aws_subnet.dev-subnet-public-1.id
    route_table_id = aws_route_table.dev-public-crt.id
}

resource "aws_vpc" "dev-vpc" {
    cidr_block = "10.0.0.0/16"
    tags = {
        Name = "dev-vpc"
    }    
}

resource "aws_subnet" "dev-subnet-public-1" {
    vpc_id = aws_vpc.dev-vpc.id
    cidr_block = "10.0.1.0/24"
    map_public_ip_on_launch = "true"  
    tags = {
        Name = "dev-subnet-public-1"
    }
}

Reference