golang go get 命令行安装库 报错 go: cannot use path@version syntax in GOPATH mode 解决方法
go mod作为官方的依赖管理工具,类似于maven这种本地缓存库的管理方式,其主要是通过GOPATH/pkg/mod下的缓存包来对工程进行构建。
执行go get github.com/golang/protobuf/protoc-gen-go@v1.3.2时报错
go get github.com/golang/protobuf/protoc-gen-go@v1.3.2
go: cannot use path@version syntax in GOPATH mode
打开.zshrc,(注意:查看下自己当前用的是哪个shell,是bash的话需要.bash_profile中编辑)
添加 export GO111MODULE=on 即可。修改完记得source
export GO111MODULE=on
source ~/.zshrc
go mod 可以通过GO111MODULE来控制是否启用,GO111MODULE有一下三种类型。
on 所有的构建,都使用Module机制
off 所有的构建,都不使用Module机制,而是使用GOPATH和Vendor
auto 在GOPATH下的工程,不使用Module机制,不在GOPATH下的工程使用
参考:https://github.com/kubernetes/client-go/blob/master/INSTALL.md#enabling-go-modules
golang go get 命令行安装库 报错 go: cannot use path@version syntax in GOPATH mode 解决方法相关推荐
- 命令行启动burp报错:-Xbootclasspath/p is no longer a supported option.解决方法(Mac )
1.确保自己下载好jdk,我是1.7.31版本,尽量使用jdk8 默认下载jdk后的路径为: /Library/Java/JavaVirtualMachines 2.配置环境变量 vim ~/.bas ...
- python3 pip3 安装包报错 Could not find a version that satisfies the requirement 解决方法
现象: [root@e45b79f0cd70 Python-3.9.0]# pip3 install pycryptodome Looking in indexes: https://pypi.dou ...
- golang安装beego报错:go: cannot use path@version syntax in GOPATH mode
go mod作为官方的依赖管理工具,类似于maven这种本地缓存库的管理方式,其主要是通过GOPATH/pkg/mod下的缓存包来对工程进行构建. 问题: 执行go get github.com/go ...
- 已安装Anaconda情况下,命令行pip,python报错(详细 已解决)
已安装Anaconda情况下,命令行pip,python报错(已解决) 这是报错截图 解决方案如下: 1.首先可以去找到anaconda文件夹,并打开该文件目录下的Script文件夹,查看是否有pip ...
- php 运行命令行,命令行运行php报错
在cmd中输入php -v,后报错,如:php Startup:Unable to load dynamic library '\xampp\php\php_bz2.dll' - 找不到指定的模块.如 ...
- Kotlin 关于 REPL交互式编程命令行 运行kts报错问题
Kotlin 关于 REPL交互式编程命令行 运行kts报错问题 今天拿到新书兴致勃勃开了个新工程学习,本着没一个点都要亲手敲一敲的原则开始了,哪想到第一章第一节就卡主了 下图 我的理解就是可以脱离格 ...
- Python使用pip安装报错ModuleNotFoundError: No module named ‘pip._internal.cli.main‘的解决方法
Python使用pip安装报错ModuleNotFoundError: No module named 'pip._internal.cli.main'的解决方法 大家好,我叫亓官劼(qí guā ...
- dedecms后台报错“Notice: Use of undefined constant MYSQL_ASSOC - assumed ‘MYSQL_ASSOC‘ ”的解决方法
dedecms后台报错"Notice: Use of undefined constant MYSQL_ASSOC - assumed 'MYSQL_ASSOC' "的解决方法 p ...
- idea pom报错:plugin XXX not found/can not resolve XXX 解决方法总结
idea pom报错:plugin XXX not found/can not resolve XXX 解决方法总结 2. 填写版本号 3. 刷新maven 4. 右键->maven->r ...
最新文章
- C和C++安全编码笔记:并发
- _catboost.CatBoostError: C:/Program Files (x86)/Go Agent/pipelines/BuildMaster/catboost.git/catboost
- java stringbuffer 转数组_JAVA之旅(十七)——StringBuffer的概述,存储,删除,获取,修改,反转,将缓存区的数据存储到数组中,StringBuilder...
- Android 自定义百分比视图
- android 加载器loader详解
- 【Kafka】Exiting due to: org/apache/kafka/common/protocol/SecurityProtocol
- 大数据-Hive开窗函数
- 街头篮球服务器维护中,雷冥竟然有这能力? 《街头篮球》五一稀有角色能力解析...
- IS-IS 路由选择协议入门
- openwrt默认mac地址配置(MT7620a)
- Servlet - Sessions and Cookies
- 推荐一款很好用的一款扒网站的工具
- 计算机和共享打印机不在一个网络打印机共享,不在同一个局域网怎么样设置打印机共享...
- Fabric ca学习笔记
- java websocket实现即时聊天系统
- [游戏]近期期待作品一览
- 随机背景在随机位置添加随机颜色的文字
- Cartographer + Navigation 建图导航(个人定制版)
- 【Wiki】VoxCeleb数据库audio部分注解
- 百度站长平台使用教程:几个普通网站没机会用到的功能