2 回答
TA贡献1875条经验 获得超3个赞
安装说明很好,https://go.dev/doc/install。但是,对于我在 wsl2 中的 Ubuntu 20.4 而言,建议的二进制文件路径还不够。只有goandgofmt被添加到/usr/local/go/bin。
我确实将以下内容添加到我的.bashrc,因为 go install 将二进制文件放在我系统上的这个位置。
export PATH="$HOME/go/bin:$PATH"
请注意,二进制文件的路径在您的系统上可能会有所不同,因此您必须相应地对其进行调整。
您使用 go install 安装并添加到此路径的任何二进制文件之后都可用于您的 shell。
例如:
$ go install github.com/volatiletech/sqlboiler/v4@latest
$ go install github.com/volatiletech/sqlboiler/v4/drivers/sqlboiler-psql@latest
$ whereis sqlboiler
sqlboiler: /home/blue/go/bin/sqlboiler
潜在地,您的系统还需要一些数据库包。我不再确定这一点。例如,如果您使用 Postgres,则可以添加一些 Postgres 库。你必须看看它是否在没有它的情况下工作。
apt-get install postgresql-client-common postgresql-client-12
TA贡献1829条经验 获得超9个赞
如何正确安装带有路径的GO?
使用安装程序 (Windows) 或存档安装 Go(
/usr/local
在 Linux/Mac 上解压)。从存档安装时,手动将
go
二进制文件所在的目录路径 (/usr/local/go
) 添加到PATH
.设置
GOPATH
为包含bin
,pkg
和src
子目录的目录路径。添加
${GOPATH}/bin
到PATH
.
出了什么问题?
您正在运行的程序正在尝试运行在sqlboiler
中指定的任何目录中都找不到的可执行文件PATH
。
- 2 回答
- 0 关注
- 98 浏览
添加回答
举报