go get的報錯unrecognized import path "golang.org/x/net/context"處理方法
問題原因是我在ubuntu 18.04上用apt geti安裝的go的sdk,而GOPATH設定,net包的安裝的工作沒做,欠的工作還是要還的.
具體處理方法如下:
apt install golang-go
上面是我安裝go環境的方法.
之後用go get的時候,會報錯如下:
package golang.org/x/net/context: unrecognized import path "golang.org/x/net/context" (https fetch: Get https://golang.org/x/net/context?go-get=1: dial tcp 216.239.37.1:443: i/o timeout)
解決方法如下:
vim .bashrc
GG到最後一行,新增:
export GOPATH=/root/go/src
其中/root/go/src是我新建的目錄.GOPATH是go的工作區,程式碼和工程都可以新增到這裡.
source .bashrc
使配置生效.
之後需要安裝go的net包.
mkdir -p $GOPATH/src/golang.org/x/
cd $GOPATH/src/golang.org/x/
git clone https://github.com/golang/net.git net
go install net
再之後,就可以愉快的get了,比如如下:
go get github.com/lucas-clemente/quic-go
如果用原始碼安裝go,那麼install會設定GOPATH和net的,看來apt-get就是一時爽,補丁還得自己打.
相關推薦
go get的報錯unrecognized import path "golang.org/x/net/context"處理方法
問題原因是我在ubuntu 18.04上用apt geti安裝的go的sdk,而GOPATH設定,net包的安裝的工作沒做,欠的工作還是要還的. 具體處理方法如下: apt install golang-go 上面是我安裝go環境的方法. 之後用go get的時候,會
TiDB安裝make時報錯:unrecognized import path "golang.org/x/tools/go/gcimporter"和unrecognized import path "
由於GFW的原因,無法下載gcimporter原始碼和types原始碼,其實該原始碼在git上也有,只要下載下來,然後再GOPATH中寫上相應的路徑就可以通過編譯,具體步驟如下 : 1. clone git上的程式碼到本地,比如clone到$GOPATH/src/golan
go get的報錯unrecognized import path "golang.org/x/net/context"處理方法
問題原因是我在ubuntu 18.04上用apt geti安裝的go的sdk,而GOPATH設定,net包的安裝的工作沒做,欠的工作還是要還的. 具體處理方法如下: apt install golang-go 上面是我安裝go環境的方法. 之後用go get的時候,會報錯如下:
執行go get 指令 提示unrecognized import path
今天想測試一下grpc,執行指令如下: go get google.golang.org/grpc 提示結果如下: package google.golang.org/grpc: unrecognized import path "google.g
go get 報錯
安裝 beego的時候報出如下錯誤 package bytes: unrecognized import path “bytes” (import path does not begin with hostname) 經過一番排查詢到原因是 GOPATH,和GOROOT未正確配置導
go get 報錯處理方法
報錯: package golang.org/x/text/unicode/norm: unrecognized import path "golang.org/x/text/unicode/norm" (https fetch: Get https://golang.org/x/text/un
go get golang.org/x 包失敗解決方法
由於各種問題,國內使用 go get 安裝 golang 官方包可能會失敗,如我自己在安裝 collidermain 時,出現了以下報錯:$ go get collidermain package golang.org/x/net/websocket: unrecognize
maven專案啟動報錯:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
maven專案部署到tomcat時報錯:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 檢查了maven的pom.xml,依賴引入正常。在工程
glide 解決 golang.org/x/net 等依賴包無法獲取
知道glide有設定映象功能,可以把某個依賴包的源地址切換為另一個地址,相當於切換到映象地址,用於某些依賴包被牆的原因 之前碰到 golang.org/x/net,設定映象: glide mirror set golang.org/x/crypto github.com/golang/cr
golang 在 centos 7 上編譯報錯: import cycle not allowed
查看了環境變數,go env 看了安裝目錄和 go 的版本 go version 看了原始碼和第三方庫的下載情況。 go get *** 都沒有問題,準備重新安裝 go 因為發現與 win10 上的版本不一致 win10 上是 1.11, 正常 ce
Go語言學習筆記10:使用 github.com/weilaihui/fdfs_client 連線 fastDFS時,遇到了cannot find package "golang.org/x/的報錯
今天在嘗試使用weilaihui/fdfs_client時,一直無法通過編譯,主要的報錯有兩處: ./github.com/Sirupsen/logrus/terminal_check_notappengine.go:9:2: cannot find package "golang.org/x/
linux系統:go build報錯import cycle not allowed
重新安裝 ont osi 項目 div play 其中 ubuntu16 size go build 困擾我多時的 go 編譯報錯:循環導入,代碼肯定是沒問題的,網上查說重新安裝go 我覺得也不是太好的辦法 import cycle not allowed package
go thrift報錯問題--WriteStructEnd
AC tcl index com lock 0xc4 created src IT 問題 go thrift開發過程中,多個goroutine共用一個client時,報錯: panic: runtime error: index out of range goroutin
在jsp中應如何避免,request.getContextPath();等get報錯問題
無法 cat contex quest 部分 structure .get ctu answer 導致request中的大部分get方法無法獲取,是因為沒有依賴的jar包。就像這樣。這裏不僅僅有getContextPath()方法報錯,如果存在這個問題,大部分的reques
Python更新過pip安裝庫報錯cannot import name main問題
我們在使用python時,有時候更新過pip以後,再使用pip install 安裝庫的時候說cannot import main,這是python自帶的bug。 看下面截圖 說的再 File “/usr/bin/pip” 第九行,我們開啟這個檔案編輯 sudo vi /usr/bin/pi
SpringBoot專案報錯the import org.springframework.web.*cannot be resolved..
可能原因是沒有在pom.xml中新增web依賴 新增: <dependency> <groupId>org.springframewo
Maven中日誌jar包衝突報錯:Class path contains multiple SLF4J bindings
錯誤表現: SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/D:/learn
mac終端進入ipython報錯cannot import name decorator
解決方法1,升級ipython,依然報錯 解決方法2,剛開始以為環境變數的原因,添加了ipython的環境變數,結果還是不行。 解決方案3,在這個地方from decorator import decorator 報錯,發現可以通過建立軟連線的方式解決。具體修改如下: sudo ln -s /
Python執行sql指令碼時GO語句報錯
在使用Python中的pymssql庫執行如下格式的sql指令碼時: SELECT ..... GO INSERT INTO ... GO 報錯,錯誤資訊如下: (102, b"Incorrect syntax near 'GO'.DB-Lib error mes
[go error] Go 程式報錯:using unaddressable value
一般出現 using unaddressable value 錯誤,表示傳遞的指標值不對,比如需要傳遞指標地址的,但是傳了值。例子:func main() { db, _ := gorm.Open("mysql", "myproject:[email protected]/myproject?