zoukankan      html  css  js  c++  java
  • Go丨语言package github.com/Go-SQL-Driver/MySQL: exec: "git": executable file not found in %PATH%解决方法

    Go语言在添加第三方MySQL驱动的时候报错:

    go: missing Git command. See https://golang.org/s/gogetcmd

    package github.com/Go-SQL-Driver/MySQL: exec: "git": executable file not found in %PATH%

    根据以上报错语句可以看出来是没有找到%PATH%  

    missing Git command:说明实在执行获取资源命令的时候报的错,那么我们如何解决呢?

    1、看你的C:盘有没有GOPATH这个目录 ,没有的话手动创建一个GOPATH目录,

    2、创建好后再次执行 go get github.com/Go-SQL-Driver/MySQL 命令,执行完成后查看GOPATH下面是否有src目录和pkg目录  ,

    没有的src目录和pkg目录  就需要配置一下环境变量 ,在环境变量里面添加一个变量名为:GOPATH ,变量值为:C:GOPATH 再次执行,可能还是会同样的错误,怎么办呢?

    3、以上步骤执行完后,查看C:GOPATHsrcgithub.comGo-SQL-Driver 这个目录下有没有 MySQL目录,没有就创建一个MySQL目录,

    并且去https://github.com/Go-SQL-Driver/MySQL 这个地址下载MySQL驱动go语言些的源文件 解压放入MySQL文件夹下面。

    4、再次执行 go get github.com/Go-SQL-Driver/MySQL 命令,

    查看C:GOPATHpkgwindows_386github.comGo-SQL-DriverC:GOPATHpkgwindows_amd64github.comGo-SQL-Driver目录下面有没有MySQL.a文件,有就ok了。

    博文到此结束,感谢您的观看,希望对各位读者有所帮助,如果有什么意见以及建议请在评论留言......

    ======祝各位读者生活愉快======

  • 相关阅读:
    c语言几个字符串处理函数的简单实现
    各种类型排序的实现及比较
    随机洗牌算法Knuth Shuffle和错排公式
    两个栈实现队列
    面试杂题
    面试题——栈的压入、弹出顺序
    Codeforces 455A. Boredom
    PAT A1049. Counting Ones (30)
    Codeforces 895B. XK Segments
    Codeforces 282C. XOR and OR
  • 原文地址:https://www.cnblogs.com/haojieli/p/5665778.html
Copyright © 2011-2022 走看看