关于mac安装air后无法找到air命令

  • 环境
    • mac版本:10.15.6
    • shell:zsh
      执行 GO111MODULE=on go get -u github.com/cosmtrek/air 后,提示无法找到air命令
      $ air -v
      zsh: command not found: air

第一步

执行以下命令:

$ cd
$ nano .zshrc

解决方案1(推荐)

在用户目录中编辑 .zshrc,在最后一行添加

.
.
.
export PATH="$PATH:$GOPATH/bin"

解决方案2

在用户目录中编辑 .zshrc,在最后一行添加

.
.
.
alias air="$GOPATH/bin/air"

第二步

执行以下命令:

source .zshrc

即可立即生效
或者重新打开终端 也会重新加载配置并生效

如果默认的bash编辑文件由.zshrc改为.bash_profile即可

嘉宝君
讨论数量: 3

方案一不生效,方案二得把 $GOPATH 直接写成 /Users/llz/go 才行,请问是什么原因呢?另外,用命令 go env 查看的时候,GOPATH=/Users/llz/go

3年前 评论
嘉宝君

@lianglunzhong 单看描述 不能定位问题 要看你的环境配是什么情况 确定 GOPATHPATH 的配置是对的 然后再看是否有生效 GOPATH 是GO环境变量配置需要指定到GO的目录

3年前 评论

亲测可用,感谢!!!

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!