Fix cannot find package "golang.org/x/net/context"
来源:互联网 发布:win10网络重置后怎么办 编辑:程序博客网 时间:2024/04/28 04:09
在使用bleve这款全文检索引擎的时候,(备注:bleve的 读音 可以使用汉语“布拉维”)出现了一些错误,一些依赖包找不到,导致无法继续,下面做一些详细说明。
编译错误信息
cannot find package "golang.org/x/net/context" in any of:.../projects/go-projects/src/github.com/blevesearch/bleve/vendor/golang.org/x/net/context (vendor tree)/usr/local/go/src/golang.org/x/net/context (from $GOROOT).../projects/go-projects/src/golang.org/x/net/context (from $GOPATH)
尝试性解决
- $
go get golang.org/x/net/...
- $
go get golang.org/x/net/context
- 上述方案未奏效,无法下载,结果显示
timeout
超时
最终解决方案
cd srcmkdir golang.orgcd golang.orgmkdir xcd xgit clone git@github.com:golang/net.git --depth 1
- 说明,在src目录下创建目录,如:
src/golang.org/x/
- 在x目录下,进行克隆仓库 $
git clone git@github.com:golang/net.git --depth 1
- 再次尝试编译,此问题被解决
参考
- https://github.com/blevesearch/bleve/issues/624
- https://github.com/beego/admin/issues/55
阅读全文
0 0
- Fix cannot find package "golang.org/x/net/context"
- Fix cannot find package "golang.org/x/net/context"
- Fix cannot find package "golang.org/x/text/unicode/norm"
- go程序包源码解读——golang.org/x/net/context
- golang x/net/context包笔记
- golang.org/x/net/websocket 报错
- golang test cannot find import
- Go error--cannot find package
- Import "golang.org/x/net/icmp" failed! , go语言(golang)导入Import "golang.org/x/net/icmp" failed!包失败
- Cannot find a package matching g++
- [GO] mac cannot find package "fmt"
- Go实战--golang中使用echo框架中的HTTP/2、Server Push(labstack/echo、golang.org/x/net/http2)
- revel安装报错unrecognized import path "golang.org/x/net/websocket"
- golang.org/x/time/rate 使用说明
- 如何下载golang.org/x包
- 关于golang.org/x包问题
- Cannot find class [org.hibernate.ejb.HibernatePersistence
- golang Package
- ignite 客户端启动后没发现服务端就立即退出
- Java 从n个球中取m个球(不放回)
- 如何将mxd文档直接发布为ArcGIS Server服务
- 使用sublime配置latex步骤详解
- gradle 版本导致的问题
- Fix cannot find package "golang.org/x/net/context"
- 写给未来的自己
- 一、Servlet简介
- 自定义View之定义一个简化版的TextView
- Java 水仙花数
- Dead Fraction POJ
- 用于管理new动态分配对象的智能指针
- POJ
- 【Android】v7包Dialog使用