在 import sqlite3 的时候,golang build 出现以下错误:

exec: “gcc”: executable file not found in %PATH%

原因是 sqlitle3 是个 cgo 库,需要 gcd 编译 c 代码

需要下载安装 mingw

https://sourceforge.net/projects/mingw-w64/files/mingw-w64/

我选择的是:MinGW-W64-install.exe,也可以下载其他类型。

下载安装完之后,记得添加环境变量:D:\mingw-w64\mingw64\bin

添加完之后,在命令行下输入:

g++ --version
gcc --version

回到 golang,如果运行还是失败,就是环境变量更改未生效,重启电脑即可

欢迎访问李培冠博客:https://lpgit.com

最后修改:2021 年 04 月 17 日 01 : 31 PM
如果觉得我的文章对你有用,请随意赞赏