L'application de sauvegarde par défaut ne fonctionne pas correctement.
J'ai cherché sur le Web et mon Anaconda2 semble être le problème mais je le veux toujours comme mon Python principal.
Si je cours dans la console:
duplicity --version
La sortie est:
File "/usr/bin/duplicity", line 61, in <module>
from duplicity import log
ImportError: No module named duplicity
Comment puis-je le réparer et utiliser Anaconda2 comme shell principal python?
duplicity
est un script Python qui réside dans /usr/bin/duplicity
et l'erreur indiquée indique un problème à la ligne 61 du script. L'ouvrir dans votre éditeur de texte préféré et naviguer jusqu'à la ligne 61 pourrait fournir des indices. Je suis entrain de courir duplicity 0.6.23
sur Ubuntu 14.04.5 LTS et duplicity 0.7.06
sur Ubuntu 16.04.3 et dans les deux cas, la ligne 61 du script est vide et je ne peux pas reproduire cette erreur.
Il est possible que vous puissiez simplement modifier le script pour résoudre le problème, commenter la ligne 61 ou réinstaller la duplicité, cependant si Duplicity et Anaconda clash est une évaluation précise du problème, vous pouvez exécuter la duplicité sous un autre compte et assurez-vous que le chemin d'accès pour ce compte inclut/usr/bin AVANT votre dossier Anaconda. Plus de détails sur l'ajustement $ PATH spécifique au compte peuvent être trouvés dans les réponses ici.