【问题标题】:Failed to install golang.org/x/crypto/bcrypt安装 golang.org/x/crypto/bcrypt 失败
【发布时间】:2015-07-10 06:46:21
【问题描述】:

我尝试安装InfluxDB 客户端。但是安装失败。这是我的踪迹:

go get -u -v -x github.com/influxdb/influxdb/client
github.com/influxdb/influxdb (download)
...
git remote -v
Fetching https://golang.org/x/crypto/bcrypt?go-get=1
[1]    6625 segmentation fault (core dumped)  go get -u -v -x github.com/influxdb/influxdb/client

我没有在 GOROOTGOPATH 中找到包 golang.org/x/crypto/bcrypt

当我尝试安装 crypto/bcrypt 时出现此错误:

go get -u -v golang.org/x/crypto/bcrypt
Fetching https://golang.org/x/crypto/bcrypt?go-get=1
[1]    7667 segmentation fault (core dumped)  go get -u -v golang.org/x/crypto/bcrypt

如何安装 golang.org/x/crypto/bcrypt

我的golang版本是go版本go1.4.2 gccgo

【问题讨论】:

    标签: go influxdb


    【解决方案1】:

    我找到了临时解决方案。

    golang.org/x/crypto/bcryptgithub 上有镜像。

    创建文件夹src/golang.org/x/ 到你GOPATH

    mkdir -p $GOPATH/src/golang.org/x/
    

    然后从 github 克隆 crypto

    cd $GOPATH/src/golang.org/x/
    git clone git@github.com:golang/crypto.git
    

    【讨论】:

      【解决方案2】:

      我用命令解决了:

      go get golang.org/x/crypto/bcrypt

      【讨论】:

        【解决方案3】:
        1 - cd /usr/local/go/src/
        2 - sudo mkdir x
        3 - cd x
        4 - sudo git clone https://github.com/golang/crypto.git
        5 - restart vscode 
        

        【讨论】:

        • 感谢您提供答案。您能否编辑您的答案以包括对您的代码的解释?这将有助于未来的读者更好地理解正在发生的事情,尤其是那些刚接触该语言并难以理解这些概念的社区成员。
        猜你喜欢
        • 1970-01-01
        • 2016-03-03
        • 2014-04-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-06
        相关资源
        最近更新 更多