bash: air: command not found

简介: bash: air: command not found

问题描述

使用air 开发web应用的时候,执行启动命令报错

$ go get -u github.com/cosmtrek/air
$ air
bash: air: command not found

问题分析

安装完air 之后,会在${GOPATH}/bin 下生成一个air可执行文件

# 查看GOPATH,发现是空的
$ echo $GOPATH
# 查看go的环境变量,GOPATH是存在的
$ go env
GOPATH="/Users/hina/go"

问题解决

${GOPATH}/bin 加入到系统环境变量PATH 中即可

例如:MacOS

$ vim ~/.bash_profile
# 增加 GOPATH 到环境变量
export PATH=$PATH:$(go env GOPATH)/bin
# 生效
$ source ~/.bash_profile

再次查看air已经找到了

$ air -h

参考: https://github.com/cosmtrek/air#qa


相关文章
|
7月前
|
关系型数据库 MySQL Shell
【Linux命令】-bash: mysql: command not found
【Linux命令】-bash: mysql: command not found
56 0
|
16天前
|
Shell Linux
重装yum |-bash: yum: command not found
重装yum |-bash: yum: command not found
28 0
|
3月前
|
Linux Shell
mac/linux提示bash: telnet: command not found
mac/linux提示bash: telnet: command not found
|
5月前
|
Shell 应用服务中间件 开发工具
bash: vi: command not found
bash: vi: command not found
|
10月前
|
Shell
bash: accelerate: command not found
bash: accelerate: command not found
1660 3
|
11月前
|
Ubuntu 关系型数据库 MySQL
提示-bash: command not found的解决方法集锦
提示-bash: command not found的解决方法集锦
|
11月前
|
JavaScript Shell Linux
-bash: grunt: command not found去环境变量添加nodejs的路径
-bash: grunt: command not found去环境变量添加nodejs的路径
93 0
|
2月前
|
监控 安全 Shell
防止员工泄密的措施:在Linux环境下使用Bash脚本实现日志监控
在Linux环境下,为防止员工泄密,本文提出使用Bash脚本进行日志监控。脚本会定期检查系统日志文件,搜索敏感关键词(如"password"、"confidential"、"secret"),并将匹配项记录到临时日志文件。当检测到可疑活动时,脚本通过curl自动将数据POST到公司内部网站进行分析处理,增强信息安全防护。
102 0
|
5月前
|
Linux Shell Windows
4:Bash shell命令-步入Linux的现代方法
4:Bash shell命令-步入Linux的现代方法
54 0
|
9月前
|
Ubuntu 安全 Linux
不用安装虚拟机,直接在Windows上面运行Linux Bash Shell,嗯!真香!!!
不用安装虚拟机,直接在Windows上面运行Linux Bash Shell,嗯!真香!!!
160 0