去安装包 /usr/bin/go 不是目录

use*_*619 1 go

我正在尝试安装 Go 包,但出现以下错误。

这是我的 GOPATH

p@p-ubuntu:~/ba/docker-lvm-plugin$ echo $GOPATH
/usr/bin/go
Run Code Online (Sandbox Code Playgroud)

包安装

p@p-ubuntu:~/ba/docker-lvm-plugin$ go get github.com/Sirupsen/logrus
    package github.com/Sirupsen/logrus: mkdir /usr/bin/go: not a directory
Run Code Online (Sandbox Code Playgroud)

Adr*_*ian 7

你的 GOPATH 是错误的。它不应该是路径去二进制文件,它应该是路径到您的旅途项目的根目录下,它应该包含srcpkgbin子目录。看看GOPATH 和 GOROOT 的值应该是什么?

  • 顺便说一句,最常见的 GOPATH 似乎是“~/go”。 (3认同)