web-dev-qa-db-fra.com

Exception de conjonction vers le haut: impossible de déterminer la version de Juju

J'essaie de me lancer et je continue à avoir ce qui suit:

Traceback (most recent call last):
  File "/snap/conjure-up/133/bin/conjure-up", line 11, in <module>
    sys.exit(main())
  File "/snap/conjure-up/133/lib/python3.6/site-packages/conjureup/app.py", line 208, in main
    utils.juju_version()))
  File "/snap/conjure-up/133/lib/python3.6/site-packages/conjureup/utils.py", line 129, in juju_version
    raise Exception("Could not determine Juju version.")
Exception: Could not determine Juju version.

J'ai suivi le guide simple de la documentation exécutant les éléments suivants:

Sudo snap install conjure-up --classic
conjure-up

Puis-je obtenir de l'aide,
Je vous remercie

2
Ahmed Elsadig

J'ai eu la même erreur dans une machine virtuelle avec Ubuntu-Server 16.04 LTS, la seule chose à faire était de mettre à jour les paquets système.

Sudo apt-get update
Sudo apt-get upgrade

Après la mise à jour, il a démarré correctement lors de l'exécution de "conjure-up"

1
Carlos

Vérifiez votre version de juju:

juju version

Si la sortie ressemble à ceci:

The program 'juju' can be found in the following packages:
* juju-2.0
* juju-1-default
Ask your administrator to install one of them

vérifiez votre variable d'environnement $PATH:

echo $PATH

S'il n'y a pas de chemin /snap/bin dans la variable, ajoutez-le comme ceci:

export PATH="/snap/bin/:$PATH"
export PATH="/usr/bin/snap:$PATH"

Maintenant, j'espère que vous pouvez exécuter conjure-up sans erreurs.

1
srtqn

Je devais installer juju de snap pour que cela fonctionne (essayé ci-dessus mais ne fonctionnait pas).

Sudo snap install juju --classic
1
ozn

Dans certains cas où vous avez peut-être déjà installé juju et/ou conjure-vous dans deb, vous devrez peut-être quitter le shell (ou vous déconnecter complètement) avant la version instantanée de la solution conjure.

0
battlemidget

J'ai eu le même message d'erreur sur Ubuntu 16.04, j'ai pu résoudre le problème en exécutant:

  1. Sudo usermod -a -G lxd <USER>
  2. newgrp lxd
  3. conjure-up
0
starsky_70