第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

Go模塊:“找不到提供包的模塊”導(dǎo)入依賴項(xiàng)的子包

Go模塊:“找不到提供包的模塊”導(dǎo)入依賴項(xiàng)的子包

Go
繁星點(diǎn)點(diǎn)滴滴 2023-07-10 16:31:57
我有一個(gè)外部項(xiàng)目$GOPATH,我想使用go mod. 但是,當(dāng)我從項(xiàng)目中復(fù)制代碼$GOPATH并運(yùn)行時(shí)$ GO111MODULE=on go mod init github.com/jgoc/modtest$ GO111MODULE=on go run main.go我收到一個(gè)錯(cuò)誤。go version go1.12.5 windows/amd64package mainimport (    "github.com/hajimehoshi/ebiten"    "github.com/hajimehoshi/ebiten/vector")build command-line-arguments: cannot load github.com/hajimehoshi/ebiten/vector: cannot find module providing package github.com/hajimehoshi/ebiten/vector示例: https: //github.com/jgoc/modtest
查看完整描述

1 回答

?
鴻蒙傳說(shuō)

TA貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個(gè)贊

根據(jù)最近提供實(shí)際包名稱的編輯,聽起來(lái)您需要使用github.com/hajimehoshi/ebiten具有vector包的依賴項(xiàng)版本。

@master版本確實(shí)有一個(gè)vector包。@v1.10.0-alpha沒有vector包裹。也許從開始@master,至少看看你是否可以編譯?

這對(duì)我有用:

go get -d github.com/hajimehoshi/ebiten/vector@master


另外,您的模塊的實(shí)際名稱是什么?您用來(lái)導(dǎo)入該模塊中的代碼的實(shí)際導(dǎo)入路徑是什么?

你寫了:

go mod init Desktop/modtest

通常,模塊的名稱(也稱為“模塊路徑”)應(yīng)以主機(jī)名(例如 github.com)開頭,并且最常見的是存儲(chǔ)庫(kù),例如:

go mod init github.com/my/repo.

.go然后,您可以使用以傳遞給的完整模塊路徑開頭的導(dǎo)入路徑在代碼中導(dǎo)入包go mod init,例如:

import "github.com/my/repo/pkg1".

使用您的示例,它將是:

go mod init github.com/<author>/<package>

進(jìn)口將是:

import?(
????"github.com/<author>/<package>"
????"github.com/<author>/<package>/<sub-package>"
????)

如果您的模塊路徑與導(dǎo)入路徑不一致,您可能會(huì)收到與所看到的類似的錯(cuò)誤。(您的“模塊路徑”是您作為參數(shù)傳遞給 的內(nèi)容go mod init,然后您可以在文件module中的行中看到它go.mod)。


查看完整回答
反對(duì) 回復(fù) 2023-07-10
  • 1 回答
  • 0 關(guān)注
  • 185 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)