Tfenv: Não funciona para mim

Criado em 20 nov. 2019  ·  6Comentários  ·  Fonte: tfutils/tfenv

Mac-C0007380: ~ ib $ brew install tfenv
Atualizando Homebrew ...
==> Baixando https://github.com/tfutils/tfenv/archive/v1.0.2.tar.gz
Já baixado: /Users/ixb/Library/Caches/Homebrew/downloads/57d000da62948b9bc641a5c4d5aeb1b82c7951025a1c6205baf0ffcc1c2cc5d3--tfenv-1.0.2.tar.gz
🍺 /usr/local/Cellar/tfenv/1.0.2: 20 arquivos, 29,2 KB, criados em 7 segundos
Mac-C0007380: ~ ib $ tfenv
tfenv 1.0.2
Uso: tfenv[]

Mac-C0007380: ~ ib $ tfenv list-remote
Mac-C0007380: ~ ib $ tfenv install 0,12
tfenv: tfenv-install: [ERROR] Nenhuma versão correspondente a '0,12' encontrada no controle remoto
Mac-C0007380: ~ ib $ tfenv instalação mais recente
tfenv: tfenv-install: [ERROR] Nenhuma versão correspondente a 'mais recente' encontrada no controle remoto

Comentários muito úteis

Para qualquer outra pessoa com esse problema:

cat: /usr/local/Cellar/tfenv/2.0.0/version: No such file or directory
Version could not be resolved (set by /usr/local/Cellar/tfenv/2.0.0/version or tfenv use <version>)

Você precisará especificar tfenv use <version>

Exemplo de falha:
Screen Shot 2020-08-12 at 11 30 24 AM

Todos os comandos usados ​​(em ordem):

brew install tfenv
tfenv install 0.x.x
tfenv use 0.x.x
terraform init

Todos 6 comentários

Você precisa fazer tfenv install 0.12.0 (adicionar a versão do patch).

Ou alternativamente tfenv install latest:^0.12

Ainda não funciona

Mac-C0007380: ~ ib $ terraform
tfenv: tfenv-version-name: [ERROR] Nenhuma versão do terraform instalada. Instale um com: tfenv install
/usr/local/Cellar/tfenv/1.0.2/libexec/tfenv-exec: linha 22: /usr/local/Cellar/tfenv/1.0.2/versions//terraform: Esse arquivo ou diretório não existe

Mac-C0007380: ~ ib $ tfenv install 0,12
tfenv: tfenv-install: [ERROR] Nenhuma versão correspondente a '0,12' encontrada no controle remoto

Mac-C0007380: ~ ib $ tfenv install 0.12.0
tfenv: tfenv-install: [ERROR] Nenhuma versão correspondente a '0.12.0' encontrada no controle remoto

Mac-C0007380: ~ ib $ tfenv instalação mais recente: ^ 0,12
tfenv: tfenv-install: [ERROR] Nenhuma versão correspondente a 'mais recente: ^ 0.12' encontrada no controle remoto

É difícil dizer o que está acontecendo sem um pouco mais de saída de depuração. Talvez se você executar com bash -x, isso fique um pouco mais claro.

Como alternativa, posso recomendar v2.0.0-alpha3 que não só funciona um pouco diferente, mas tem vários níveis de depuração disponíveis, por exemplo, TFENV_DEBUG = 1 tfenv install latest

Por favor, você pode testar o mestre mais recente? Não apenas a v2.0.0 foi lançada, há várias correções de compatibilidade do MacOS no branch master com lançamento previsto para breve.

Se você encontrar qualquer problema, forneça um log com TFENV_DEBUG = 1

Para qualquer outra pessoa com esse problema:

cat: /usr/local/Cellar/tfenv/2.0.0/version: No such file or directory
Version could not be resolved (set by /usr/local/Cellar/tfenv/2.0.0/version or tfenv use <version>)

Você precisará especificar tfenv use <version>

Exemplo de falha:
Screen Shot 2020-08-12 at 11 30 24 AM

Todos os comandos usados ​​(em ordem):

brew install tfenv
tfenv install 0.x.x
tfenv use 0.x.x
terraform init
Esta página foi útil?
0 / 5 - 0 avaliações