zoukankan      html  css  js  c++  java
  • 【小问题】为啥乱搞就不行,golang没安装在系统目录下,导致go get出现"package bytes: directory "/home/ahfu/go/src/bytes" is not using a known version control system"

    想在自己的账号下安装golang开发环境,于是这样配置:

    wget https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz
    cd /home/ahfu
    tar -zxvf go1.14.2.linux-amd64.tar.gz
    

    配置.bashrc

    su ahfu
    vi ~/.bashrc

    export PATH=$PATH:/home/ahfu/go/bin
    export GOROOT=/home/ahfu/go/
    export GOPATH=/home/ahfu/my_go_path/
    

    然后执行:
    go get -u github.com/go-sql-driver/mysql
    出现一大堆错误:

    package bytes: directory "/home/ahfu/go/src/bytes" is not using a known version control system
    

    搜了一圈没发现找到问题,于是乖乖的在root下重新安装:
    参考了这篇文章:Go 语言环境安装

    wget https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz
    su root
    tar -C /usr/local -xzf go1.4.linux-amd64.tar.gz
    export PATH=$PATH:/usr/local/go/bin
    

    然后go get正常

  • 相关阅读:
    鱼眼拼接实验
    多字节字符集 unicode字符集
    GPU编程接口
    零基础学java第一天
    最牛的减肥方法
    近期思考
    c++的stl容器
    蓝桥杯历年穷举题
    git简单指令3
    git简单指令2
  • 原文地址:https://www.cnblogs.com/ahfuzhang/p/12696895.html
Copyright © 2011-2022 走看看