Você pode diagnosticar alguns dos problemas na linha de comando com:
duplicity --version
Você provavelmente receberá um erro de importação do Python. Você pode tentar instalar o pacote ausente mencionado em
pip install the_package
Para mim, recebi ImportError: No module named duplicity
, mas a instalação do pip não funcionou.
Eu também tentei:
sudo apt remove duplicity
sudo apt install duplicity
mas isso não funcionou para mim também.
No final, rastreei até um comando virtualenv personalizado que eu adicionei ao meu arquivo ~/.profile
, que acabou modificando o $PATH
e deve ter significado que a duplicidade não estava sendo executada na versão do sistema do Python. / p>
Verifique
$ echo $PATH
para um caminho que pode ter uma versão alternativa do executável do Python.
Remover essa chamada para source ~/.virtualenvs/customve/bin/activate
de ~/.profile
e a reinicialização corrigiu para mim.
Nota: esse comando de ativação customenv customizado estava bem no Ubuntu 14.04, possivelmente porque essa distribuição estava em uma versão mais antiga do Python, então não houve confusão?