duplicity:UnsupportedBackendScheme:url 中不支持方案:dpbx:///

duplicity:UnsupportedBackendScheme:url 中不支持方案:dpbx:///

我正在尝试使用duplicity将目录备份DropBoxDebian Stretch。但是,duplicity出现了错误:

UnsupportedBackendScheme: scheme not supported in url: dpbx:///

我已经验证过/usr/lib/python2.7/dist-packages/duplicity/backends/dpbxbackend.py确实/usr/lib/python2.7/dist-packages/duplicity/backends/dpbxbackend.pyc存在这个问题,所以我不知道问题出在哪里。有人能指导我吗?

我运行的命令是:

duplicity full ~/alfresco/ dpbx:///

答案1

我在 Ubuntu 16.04 中使用 duplicity 0.7.18.2 遇到了同样的问题,并通过重新安装 python-openssl 解决了该问题:

  1. sudo apt purge python-openssl
  2. pip 安装 pyopenssl

答案2

确保安装了dropboxpython 库,duplicity 似乎只是尝试导入后端插件,但它失败了,ImportError: dropbox或者其他什么原因,导致了UnsupportedBackendScheme错误

这应该有效:

pip2.7 install dropbox

相关内容