2024 / 10 / 17
从你提供的 $PATH
变量来看,$GOPATH/bin
并没有被包含在路径中,这就是为什么你无法在终端中运行 xorm
命令的原因。
$GOPATH
路径首先,运行以下命令以确定你的 $GOPATH
路径:
go env GOPATH
通常默认路径是 ~/go
,如果你没有自定义设置的话,应该会输出类似于 /Users/admin/go
这样的路径。
$GOPATH/bin
添加到 $PATH
中接下来,我们需要将 $GOPATH/bin
路径添加到你的 PATH
环境变量中。假设你的 GOPATH
是默认的 ~/go
,步骤如下:
.zshrc
配置文件(这是 Zsh 的配置文件):nano ~/.zshrc
export PATH=$PATH:$(go env GOPATH)/bin
这行代码会动态获取 GOPATH
,并将其 bin
子目录添加到你的 $PATH
变量中。
在 nano
编辑器中,按 Ctrl + O
保存文件,按 Enter
确认。
然后按 Ctrl + X
退出编辑器。
.zshrc
配置以使更改生效:source ~/.zshrc
现在你可以再次检查 $PATH
变量,确保 GOPATH/bin
已经添加进去了:
echo $PATH
输出结果应该包含类似于 /Users/admin/go/bin
的路径。
xorm
工具是否可以使用最后,检查 xorm
命令是否可以正常运行:
which xorm
如果成功安装和配置,应该会看到类似于 /Users/admin/go/bin/xorm
的输出。然后你可以通过运行 xorm
来使用该工具:
xorm
你应该会看到 xorm
命令的帮助信息,说明工具已正确安装并且可用。
确保 $GOPATH/bin
已经被正确添加到你的 PATH
环境变量中。
确认 xorm
工具正确安装在 $GOPATH/bin
中,并且可以通过终端执行。