为了更快地定位、解决问题,麻烦参考下面模版提问 ^ ^
提问参考模版:
- nebula 版本:1
- 部署方式(分布式 / 单机 / Docker / DBaaS):单机
- 硬件信息
- 磁盘( 必须为 SSD ,不支持 HDD)
- CPU、内存信息:Xeon, 8G
 
- 出问题的 Space 的创建方式:执行 describe space xxx;
- 问题的具体描述
如果有日志或者代码,记得用 Markdown 语法(下面语法)包裹它们提高阅读体验,让回复者更快解决问题哟~~
```
[root@COS nebula-importer]# make build
rm -rf nebula-importer;
go: github.com/vesoft-inc/nebula-go@v1.1.0: Get “https://proxy.golang.org/github.com/vesoft-inc/nebula-go/@v/v1.1.0.mod”: dial tcp 172.217.160.81:443: i/o timeout
make: *** [fmt] 错误 1
```
为什么build的时候会去远程拉取?可以指定本地吗?
             
            
              
              
              
            
            
                
                
              
           
          
          
            
            
              用浏览器已经下载了,但是怎么在build里指定呢?
             
            
              
              
              
            
            
                
                
              
           
          
            
            
              build的时候会先检查下GOPATH下是否已经存在依赖的包, 没有的话, 就会去远程拉取. 所以你试试把包放在GOPATH下
             
            
              
              
              
            
            
                
                
              
           
          
            
            
              依赖的包在go.mod文件里,
module github.com/vesoft-inc/nebula-importer
require (
	github.com/vesoft-inc/nebula-go v1.1.0
	gopkg.in/yaml.v2 v2.2.4
)
go 1.13
看你的报错是拉nebula-go这个包的时候出问题了
             
            
              
              
              
            
            
                
                
              
           
          
          
            
            
              
直接安装也是这个问题,估计是需要VPN,但是我只有浏览器插件版的VPN。
            
 
            
              
              
              
            
            
                
                
              
           
          
            
            
              感觉你那边网络有问题呀, 我这里可以拉下来. 你是配置了什么proxy? 你随便拉一个其他包拉的下来吗?
             
            
              
              
              
            
            
                
                
              
           
          
            
            
              为啥我拉这个:go get gopkg.in/yaml.v1
也会出现上面的错误
没配过proxy啊
             
            
              
              
              
            
            
                
                
              
           
          
            
            
              那可能是你配置的go的代理有问题吧, 和nebula-importer没关系. 你要不换一个go的代理proxy试试?
             
            
              
              
              
            
            
                
                
              
           
          
            
            
              你搜一下golang 配置代理. 我看你报错信息里出现了  proxy.goalng.org, 这个应该是golang默认的代理服务器, 在国内访问经常出现timeout