当你遇到“cannot find module providing package”这样的错误时,这通常意味着你的编程环境无法找到某个必需的模块或包。为了解决这个问题,我们可以按照以下步骤进行排查和解决: 确认编程语言和包管理工具: 首先,你需要确认你正在使用的编程语言和对应的包管理工具。例如,如果你在使用Python,那么包管理工具可能是pip;如果...
cannot find module providing package或cannot find main module 问题解决 如果你是使用go mod 管理依赖,首先检查:项目根目录有没有go.mod文件 如果没有 执行命令go mod init在当前目录下生成一个go.mod文件 具体参考:Go modules使用步骤 如果使用GoLand开发工具 Settings--Go--Go Modules(vgo)中: 开启Go Modules...
在go1.13以后使用go mod可能会遇到 cannot find module providing package的问题。 解决方案 这主要是由于不能找到我们某些依赖的模块。如果遇到这种问题。我们可以尝试使用go get来安装这些模块。 如果使用go get安装模块依然不能生效。返回网络错误码404或者410.很有可能是我们无法连接golang.org的GOSUBDB去验证包的有...
在自己go项目中,在main.go文件中引用自定义模块,一直提示cannot find module providing package。编译不过去是什么原因呢?路径都没有问题。整个项目结构如图: main.go中报错,提示build limservice: cannot load limsystem/controller: cannot find module providing package limsystem/controller编译的时候也提示这个错误,...
解决办法在使用 GOPROXY 的时候,开启了 GO111MODULE,导致包管理非官方所说的在 $GOPATH\src\,而是去了 $GOPATH\src\pkg\目录下, 此时就需要用go mod引入这些包 require github.com/gin-gonic/gin@latest ,解决import获取不了包的问题。 也就是运行以下两条命令 ...
在go module模式下下载hpcloud\tail时,出了一个错:gopkg.in/fsnotify.v1: cannot find module providing package gopkg.in/fsnotify.v1 查了一下,原因是它依赖的第三方库改名了,所以找不到对应的包。 解决方法: 在下载下来的tail代码目录下的inotify.go和inotify_tracker.go两个文件, ...
国内使用go get -uhttp://github.com/gin-gonic/gin从代理安装好gin后,相信很多人第一次运行gin的demo会出现出找不到包的问题,后来发现若使用代理,他不会去pkg包下找依赖。 cannot find module providing packagegithub.com/gin-gonic/gin:working directory is not part of a module ...
cannot load github.com/docker/distribution/reference: cannot find module providing package github.com/docker/distribution/referenceMy go version is 1.12 and my project is outside $GOPATH/src. My go.mod file looks like this.module app go 1.12 require ( github.com/Microsoft/go-winio v0.4.14 /...
import "github.com/udhos/modhello/modlib/lib": cannot find module providing package github.com/udhos/modhello/modlib/lib modules @udhosDid you run these steps before pushing your repo to github? Right now, your repo works fine and it does not reproduce the error when following the steps...
简介: Go1.13:使用go mod 管理依赖, 提示cannot find module providing package或cannot find main module 问题现象 编译go程序的时候报错: GOROOT=D:\go\GoSDK #gosetup GOPATH=D:\hc\workspace\fly\go\src\github.com\learngo;D:\hc\workspace\fly\go #gosetup D:\go\GoSDK\bin\go.exe build -o C...