ImportError:无法导入名称Minio

时间:2019-10-08 03:56:21

标签: minio

我通过以下命令使用minio 5.0.1:

func findRoot() (string, error) {
    ...

    if os.Getenv("GO111MODULE") == "on" {
        pkgDir := filepath.Join(os.Getenv("GOPATH"), "pkg", "mod")
        cfg := &packages.Config{Mode: packages.LoadFiles, Dir: pkgDir}
        pkgs, _ := packages.Load(cfg, basePkg)
        for _, pkg := range pkgs {
            for _, goFile := range pkg.GoFiles {
                root := filepath.Dir(goFile)
                if isRoot(root) {
                    return root, nil
                }
            }
        }
    }
    return "", fmt.Errorf("could not find go-tour content; check $GOROOT and $GOPATH")
}

但是我仍然收到此错误

pip install minio

1 个答案:

答案 0 :(得分:2)

我想这个答案已经太迟了,但是无论如何:

由于您将python文件称为minio.py,因此他尝试导入此文件而不是minio包,并且无法在其中找到名为Minio的对象。

将py文件重命名为miniotest.py,它应该可以工作。