2017-08-02 131 views
-1

无法用go安装包。 我想安装k8s-oidc-helper软件包。根据安装指南,我必须安装并运行k8s-oidc-helper命令。但是当我尝试它时,它说没有找到命令k8s-oidc-helper。下面是命令我试过go得不到安装包k8s-oidc-helper

sudo apt install golang-go 
export $GOPATH=/usr/share/go 
sudo -E go get github.com/micahhausler/k8s-oidc-helper 

但在此之后,如果我尝试k8s-oidc-helper command it says error command not found. 我认为这是一些误差go

回答

1

请确保该k8s-oidc-helper是存在于/usr/share/go/bin,并且/usr/share/go/bin有已被添加到PATH环境变量中。

检查:

ls /usr/share/go/bin | grep k8s-oidc-helper 

echo $PATH | grep /usr/share/go/bin 
+0

实际上它是在/usr/share/go/src/github.com/micahhausler/k8s-oidc-helper存在。能否请你帮忙。没有bin目录 – NSP

+0

@NSP尝试'sudo -E去安装github.com/micahhausler/k8s-oidc-helper',然后用'ls/usr/share/go/bin | grep k8s-oidc-helper'。 –

+0

'须藤-E去安装github.com/micahhausler/k8s-oidc-helper, 无法加载包:包github.com/micahhausler/k8s-oidc-helper ,:找不到包“github.com/micahhausler/ k8s-oidc-helper“中的任何一个:” \t /usr/lib/go-1.6/src/github.com/micahhausler/k8s-oidc- src/github.com/micahhausler/k8s-oidc-helper,(来自$ GOPATH)' – NSP