2017-04-12 67 views
0

我想安装dbweb来管理MySQL数据库服务器,但我在cmd中得到这个错误。 我试图在我的项目中安装它,并得到相同的错误。安装dbweb时没有远程存储库

C:\Users\NakhodaSokoot>go get github.com/go-xorm/dbweb 
# cd C:\Users\NakhodaSokoot\go\src\github.com\lunny\nodb; git pull --ff-only 
fatal: No remote repository specified. Please, specify either a URL or a 
remote name from which new revisions should be fetched. 
package github.com/lunny/nodb/config: exit status 1 
# cd C:\Users\NakhodaSokoot\go\src\golang.org\x\crypto; git pull --ff-only 
fatal: No remote repository specified. Please, specify either a URL or a 
remote name from which new revisions should be fetched. 
package golang.org/x/crypto/scrypt: exit status 1 
+0

看起来像你的git配置有问题。你可以进入每个回购,确保你在主人,并试图拉? – JimB

回答

1

它给了那些错误,因为github.com/go-xorm/dbweb对那些其他两个包依赖它,因为你有他们在本地也不能更新,但他们没有这样的远程去拿不从那里知道拉代码。

尝试删除它们:

$ rm -rf $GOPATH\src\github.com\lunny\nodb 
$ rm -rf $GOPATH\src\golang.org\x\crypto 

然后尝试再次去得到你的包:

$ go get -u github.com/go-xorm/dbweb 

或者去分别得到他们,然后去获得的dbWeb:

$ go get -u golang.org\x\crypto 
$ go get -u github.com\lunny\nodb 
$ go get -u github.com/go-xorm/dbweb 
+0

感谢您的回答。我删除了这些文件夹,然后只是colud安装nodb软件包。当我使用'$ go get -u golang.org \ x \ crypto' cmd时得到这个错误:'在C:\ Users \ NakhodaSokoot \ go \ src \ golang.org \ x \ crypto'中没有可建立的Go源文件,我试图安装dbweb我收到了这个错误:'包github.com/go-xorm/core:找不到远程来源 包github.com/lunny/tango:找不到远程来源' 我该怎么办? – Nscript

+0

'不可建立的Go源文件'不是问题,另一个应该以相同的方式解决,删除并再次获得包裹 –

+0

非常感谢。我删除了所有相关的软件包,如探戈,xorm和核心以及dbweb,然后逐个安装它们......问题得到解决。 – Nscript