登录
首页 >  Golang >  Go问答

求救Visual Studio无法运行go文件,go:没有这样的工具“asm”

来源:stackoverflow

时间:2024-04-06 15:18:34 380浏览 收藏

大家好,我们又见面了啊~本文《求救Visual Studio无法运行go文件,go:没有这样的工具“asm”》的内容中将会涉及到等等。如果你正在学习Golang相关知识,欢迎关注我,以后会给大家带来更多Golang相关文章,希望我们能一起进步!下面就开始本文的正式内容~

问题内容

我一直在 visual studio code 中学习 go,直到今天早上第一次尝试创建 mod 文件时才遇到任何问题。现在,每当我尝试运行代码或重新安装 go 工具时,都会被此错误阻止: go:没有这样的工具“asm”

我希望获得有关如何解决此问题的详细帮助(请记住我是新手)。我尝试卸载并重新安装 visual studio code、go 以及 visual studio code 中的 go 扩展,但没有成功。

我见过另一个关于此类问题的帖子,但它没有给出任何可理解/详细的答案。

如果它有帮助,这里是“go tool”和“go env”的输出。

在我的终端中运行“go tool”会给出:

addr2line
buildid
cgo
compile
cover
dist
doc
fix
go_bootstrap
link
nm
objdump
pack
pprof
test2json
trace
vet

运行“go env”给出:

set GO111MODULE=
set GOARCH=amd64
set GOBIN=
set GOCACHE=C:\Users\cbh2132\AppData\Local\go-build
set GOENV=C:\Users\cbh2132\AppData\Roaming\go\env
set GOEXE=.exe
set GOEXPERIMENT=
set GOFLAGS=
set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GOINSECURE=
set GOMODCACHE=C:\Users\cbh2132\go\pkg\mod
set GONOPROXY=
set GONOSUMDB=
set GOOS=windows
set GOPATH=C:\Users\cbh2132\go
set GOPRIVATE=
set GOPROXY=https://proxy.golang.org,direct
set GOROOT=C:\Program Files\Go
set GOSUMDB=sum.golang.org
set GOTMPDIR=
set GOTOOLDIR=C:\Program Files\Go\pkg\tool\windows_amd64
set GOVCS=
set GOVERSION=go1.18.2
set GCCGO=gccgo
set GOAMD64=v1
set AR=ar
set CC=gcc
set CXX=g++
set CGO_ENABLED=1
set GOMOD=NUL
set GOWORK=
set CGO_CFLAGS=-g -O2
set CGO_CPPFLAGS=
set CGO_CXXFLAGS=-g -O2
set CGO_FFLAGS=-g -O2
set CGO_LDFLAGS=-g -O2
set PKG_CONFIG=pkg-config
set GOGCCFLAGS=-m64 -mthreads -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=C:\Users\cbh2132\AppData\Local\Temp\go-build1320767531=/tmp/go-build -gno-record-gcc-switches

正确答案


我成功解决了这个问题!因此,即使我卸载了 Golang...我的文档文件夹中仍然有一个名为“go”的文件,其中包含所有软件包工具(例如 asm.exe 等)。我必须在卸载 go 后删除该文件,然后重新安装 go 以及 Visual Studio Code 中的 go 工具。现在它似乎又开始工作了!这真是一种解脱。

以上就是本文的全部内容了,是否有顺利帮助你解决问题?若是能给你带来学习上的帮助,请大家多多支持golang学习网!更多关于Golang的相关知识,也可关注golang学习网公众号。

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>