当前位置: 首页 > 面试题库 >

Windows中的GOPATH错误“ GOPATH条目是相对的;必须是绝对路径:”

谷梁驰
2023-03-14
问题内容

我是GO的新手,在Windows中初始化GOPATH时遇到错误。在我的项目文件夹中是

C:\ Users \ kamin \ Documents \ pm-manager

我试图在环境变量(GOPATH)中设置路径,但是却出错了:GOPATH条目是相对的;必须为绝对路径:“:/ cygdrive / c / Users /
kamin / Documents / pm-manager \ r \ r”。运行“ go help gopath”以进行使用。


问题答案:

遇到同样的问题。修复非常简单:只需在整个路径名前面指定驱动器。发生此问题是因为我遵循“开始”页面上的说明并进行了设置GOPATH=%HOMEPATH%\Work。问题在于它%HOMEPATH%定义为相对路径(\Users\MyName),因此GOPATH现在指向\Users\MyName\Work。我要做的只是设置好GOPATH=c:\Users\MyName\Work,错误消失了。



 类似资料:
  • 问题内容: 就像标题中所说的,绝对路径名和相对路径名有什么区别?我现在正在上一门计算机组织课程,而我正在上的讲座是Unix中的速成班。演讲幻灯片说: 作为参考,“上一张幻灯片”基本上显示了一个文件树,其根目录/为顶级节点。 幻灯片后显示: 我仍然对绝对路径名和相对路径名之间的区别感到困惑。例如,我在Mac上。我的根目录是/。要从/获得我的文档,我必须这样做。 进入文档后,我需要访问一个名为的文件夹

  • 我有一个奇怪的问题。我只是想做一个基本的显示相对路径的目录内容。 在桌面上创建了一个测试目录 测试目录内容 测试内容。派克 摘要-绝对路径 工程-在视觉工作室代码 works-macOS终端python3 /Users/username/Desktop/test/test.py 但是,当使用变量时,我得到一个错误: 测试内容。派克 摘要-相对路径 作品-在visual studio代码中 错误-m

  • 我将脚本中工作的 jsonschema 转换为 YAML 格式,以便使用 swagger 文档。问题是在第8行(-type:字符串)中,swagger显示错误:应该是对象,“项目”必须是对象。 Json模式

  • 问题内容: 如标题中所述,我需要确定路径是相对路径还是绝对路径,何时运行程序: 这是我的测试用例。我到底该如何在Shell程序中执行此操作? 或更笼统地说,在这种情况下,如何检查路径是相对的还是绝对的? 问题答案:

  • 我已经在我的Windows机器上安装了最新的Hadoop和Spark版本。我正在尝试启动提供的示例之一,但失败了,我不知道诊断是什么意思。它似乎与标准输出有关,但我找不到根本原因。 我启动以下命令: 我的例外是: 21/01/25 10:53:53 WARN 指标系统:停止未运行的指标系统 21/01/25 10:53:53 INFO 输出提交协调器$输出提交坐标终结点:输出命令已停止!21/01

  • 问题内容: 我正在尝试像这样安装doozer: 我得到这些错误。 问题答案: 在文档中进行了讨论: 在环境变量列表地方寻找Go代码。在Unix上,该值是用冒号分隔的字符串。在Windows上,该值为分号分隔的字符串。在计划9中,该值是一个列表。 必须设置为获取,构建和安装标准Go树之外的软件包。 在安装说明中讨论: Go二进制发行版假定它们将安装在(或Windows下),但是可以将Go工具安装到其