我已经在我的 Windows 10 系统的另一个分区(驱动器 D)中安装了 Microsoft VS Code。我更喜欢将 Microsoft VS Code 放在远离 Windows 的另一个分区中。
我的目标是安装 Microsoft 的 GO 扩展。扩展程序的链接在这里。
当我尝试通过 Microsoft VS Code 应用程序中的扩展对话框安装 GO 扩展时,出现以下错误。
错误:
无法运行“go env”来查找 GOPATH,因为在 GOROOT(undefined) 或 PATH (
C:\Windows\system32;
C:\视窗;
C:\Windows\System32\Wbem;
C:\Windows\System32\WindowsPowerShell\v1.0;
C:\Windows\System32\OpenSSH;
一个gfx卡驱动目录在这里;
一个gfx卡驱动目录在这里;
C:\Users\我的用户名遗漏了 \AppData\Local\Microsoft\WindowsApps;
)
我怀疑原因是我在另一个分区中安装了 Microsoft VS Code。我在问题的开头也提到了这一点。我已经解释了我为找到以下解决方案所采取的步骤:
首先,我检查了 go 资源的位置。看来我的资源放在正确的文件夹中(我的安装文件夹。
D:\Program Files\Microsoft VS Code\resources\app\extensions\go
ctrl+shift+p然后我通过按然后键入 go:Current GOPATH通过命令尝试了一个简单的命令。错误信息
找不到命令 go.goroot
然后我想测试一下我是否可以运行基本的 go 文件。我搜索了一个简单的示例并遇到了这个网站。. 所以,我创建了一个项目文件夹,并在文件夹D:\VS_Projects\GO_Helloworld 中添加了文件 Hello.go然后我将 hello world 程序放入其中。程序如下图
package main
import "fmt"
func main() {
fmt.Println("hello world")
}
在 microsoft vs code powershell 终端中,我检查终端是否在正确的文件夹中。它显示 'PS D:\VS_Projects\GO_Helloworld>' 所以应该是正确的。我运行以下命令:
go run Hello.go
终端中显示以下错误:
on、脚本文件或可运行的程序。检查名称的拼写,或者如果包含路径,请验证路径是否正确并重试
。
在行:1 字符:1
去运行 Hello.go
~~
CategoryInfo : ObjectNotFound: (go:String) [], Comm ndNotFoundException
完全限定错误 ID:CommandNotFoundException
我目前正在考虑在powershell终端的这个github线程上采取'ramya-rao-a'和'AndreiD'所描述的步骤。
我的第一个想法是先在这里发布我的问题。
编辑:自从我发布这个帖子以来,我已经更新了这个问题,因为它被标记为“离题”,因为“Microsoft VS Code”的发音错误。我错误地使用了“微软”,这显然是一个非常广泛的术语。我在这里公开私人反馈。
“我们不允许在 Stack Overflow 上提出有关一般计算硬件和软件的问题。您可以编辑问题,使其成为 Stack Overflow 的主题或在超级用户上发布新问题”。
我已经在超级用户上发布了这个问题。我将把这篇文章留在这里,以便其他用户将我的文章视为一个几乎离题的例子。
如果您对我的超级用户问题有答案,请告诉我。最好的祝福!
交互式爱情
GCT1015
随时随地看视频慕课网APP
相关分类