【问题标题】:I can't install a go package我无法安装 go 包
【发布时间】:2014-11-16 21:48:10
【问题描述】:

我目前正在尝试安装 https://github.com/willnorris/imageproxy 。我是 go lang 的新手。所以我先安装了 github 和 hg。

我尝试了一些东西,克隆 git 存储库,使用 go get,使用 go install,go build。 但是没有任何效果,它可以将文件下载到 src 目录,但没有得到 bin。

有人有想法吗?

---编辑--- 和: 去 github.com/willnorris/imageproxy/cmd/imageproxy

我明白了:

[root@s17848415 go]# go get github.com/willnorris/imageproxy/cmd/imageproxy
# github.com/willnorris/imageproxy/cmd/imageproxy
src/github.com/willnorris/imageproxy/cmd/imageproxy/main.go:27: imported and not used: "github.com/sosedoff/imageproxy/proxy"
src/github.com/willnorris/imageproxy/cmd/imageproxy/main.go:60: undefined: imageproxy

--编辑 2 ---

[root@s17848415 go]# go get github.com/willnorris/imageproxy/cmd/imageproxy
package willnorris.com/go/imageproxy: unrecognized import path "willnorris.com/go/imageproxy"

【问题讨论】:

  • 特别是,请非常具体地说明您执行了哪些命令。例如你做了:去获取 github.com/willnorris/imageproxy/cmd/imageproxy,或者别的什么?
  • 你试过重装github吗? :)

标签: go package


【解决方案1】:

解决方案:

第一:

go get github.com/willnorris/imageproxy/cmd/imageproxy

(下载源)

第二 - 更改“vi github.com/willnorris/imageproxy/cmd/imageproxy” 最后一行

import (
     "flag"
     "fmt"
     "log"
     "net/http"
     "strings"

     "github.com/gregjones/httpcache"
     "github.com/gregjones/httpcache/diskcache"

     "github.com/willnorris/imageproxy"
 )

最后一次:

  go get github.com/willnorris/imageproxy/cmd/imageproxy

【讨论】:

    【解决方案2】:

    我已更新 README 文件以包含入门说明:https://github.com/willnorris/imageproxy#getting-started。值得注意的是,您应该使用“willnorris.com/go/imageproxy”,而不是“github.com/willnorris/imageproxy”。

    【讨论】:

      猜你喜欢
      • 2018-09-10
      • 1970-01-01
      • 1970-01-01
      • 2021-07-18
      • 1970-01-01
      • 2023-03-18
      • 1970-01-01
      • 2019-11-05
      • 2019-01-05
      相关资源
      最近更新 更多