godoc命令在我的系统上不起作用(我使用Linux 20 Ulyana)。
我刚试过这个程序:
go get golang.org/x/tools/cmd/godoc
godoc -http=:6060
结果是:bash: godoc: command not found
我正在使用这个go版本的go version go1.15 linux/amd64
这是我的路径变量/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/go/bin
所有其他go命令(go build、go run等)都正常工作。
我能做些什么来使godoc命令工作呢?
发布于 2021-06-30 07:08:41
步骤- 1:检查是否安装了godoc包
确保可以使用以下命令运行godoc:
$GOPATH/bin/godoc -http=:6060
步骤2:安装godoc软件包
如果您没有看到任何错误,那么转到Step - 4,否则,如果您可以看到这个错误No such file or directory
,那么您必须首先使用以下命令获得godoc包:
go get golang.org/x/tools/cmd/godoc
安装起来需要一段时间。
步骤3:尝试godoc命令
尝试以下命令
godoc --help
如果此命令成功运行,则完成其他操作,如果仍然收到任何错误,请按照步骤- 4执行,如果仍然失败,请检查是否正确定义了$GOPATH
变量。
步骤- 4:添加路径变量
使用以下命令将$GOPATH/bin添加到PATH变量中:
export PATH="$GOPATH/bin:$PATH"
现在试试Step - 3 .
https://stackoverflow.com/questions/63442354
复制相似问题