當我跑步時go get -u github.com/onsi/ginkgo/ginkgo直到昨天我還沒有遇到任何問題。具體fsnotify輸出如下00:52:08 go: downloading gopkg.in/fsnotify.v1 v1.4.700:52:08 go: extracting gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e700:52:08 go: extracting gopkg.in/fsnotify.v1 v1.4.7現(xiàn)在我在執(zhí)行相同命令時看到此錯誤11:50:39 go: gopkg.in/fsnotify.v1@v1.4.8: go.mod has non-....v1 module path "github.com/fsnotify/fsnotify" at revision v1.4.811:50:39 go get: error loading module requirements這里可能出了什么問題
1 回答

白板的微信
TA貢獻1883條經(jīng)驗 獲得超3個贊
的傳遞依賴項中的某些模塊github.com/onsi/ginkgo/ginkgo
添加了對某些版本的要求gopkg.in/fsnotify.v1
,該版本解析為托管于 的存儲庫github.com/fsnotify/fsnotify
。
但是,go.mod
該存儲庫中的文件聲明其規(guī)范導入路徑是github.com/fsnotify/fsnotify
,而不是gopkg.in/fsnotify.v1
。
如果您使用的是 Go 1.14,錯誤消息的其余部分(似乎被截斷)應該準確地告訴您哪個依賴項正在使用非規(guī)范路徑。長期解決方案是將該依賴項移至規(guī)范路徑并升級其他依賴項,以便gopkg.in/fsnotify.v1
不再需要這些依賴項。
- 1 回答
- 0 關(guān)注
- 152 瀏覽
添加回答
舉報
0/150
提交
取消