2017-02-22 130 views
1

當我嘗試運行go test我已經得到了消息: package testmain imports testing/internal/testdeps: cannot find package "testing/internal/testdeps" in any of: /usr/local/go/src/testing/internal/testdeps (from $GOROOT) /Users/myname/go/src/testing/internal/testdeps (from $GOPATH) FAIL github.com/dzyanis/olyalya/cmd [setup failed] 我想我已經安裝的軟件包管理器滑翔後,其發生,但我不知道。有誰知道如何解決這個問題?找不到包「測試/內部/ testdeps」

更新:我已重新安裝Go,一切正常。而已。

+0

你往哪裏跑從'去test'?當你使用完整的軟件包名稱運行它時,它會工作嗎?你是否無意中出售了stdlib的一部分? – JimB

+0

@JimB它位於文件夾[dzyanis/olyalya/client](https://github.com/dzyanis/olyalya/tree/master/client)中,它在'go test'和'go test client_test.go ' – dzyanis

+0

有什麼好運氣嗎?我面臨同樣的問題 –

回答

0

我固定它通過設置:

出口$ GOROOT =