Mensagem de erro 'code.google.com/p/go.crypto/pbkdf2 arquivo não encontrado'

1

Eu sou novo na linguagem GO. Eu quero fazer um servidor de loja de charme juju mas está me dando este erro:

imports code.google.com/p/go.crypto/pbkdf2: exec: "hg": executable file not found' 

esta é a loja de charme de localização ( link ). Este comando não conseguiu compilar:

go get -u -v -t github.com/juju/charmstore/..

Alguém sabe qual é a razão para isso?

    
por Sajith Vijesekara 13.08.2014 / 12:17

1 resposta

2

O comando hg vem do mercurial. which hg deve reportar /usr/local/bin/hg . Se isso der ....

  1. um resultado diferente você precisa colocar esse diretório em sua variável PATH. echo $PATH mostrará o caminho atual. Como adicionar um diretório ao PATH? mostrará como para incluir esse diretório no PATH atual.

  2. um resultado vazio você precisa instalar o mercurial. Você pode usar a ajuda do Ubuntu como instalá-lo. Resumindo:

    sudo apt-get install mercurial meld
    

    O site tem 2 comentários sobre isso:

    • Se houver falhas nas dependências de relatórios, localize os pacotes e instale-os. Se relatar outros problemas, resolva-os.
    • Se você não conseguir resolver o problema, consulte o arquivo da lista de discussão desses pacotes.

com

    hg version

você pode verificar se ele informa um número de versão. E se isso não informar um erro, seu comando funcionará.

    
por Rinzwind 20.08.2014 / 16:50