duplicity: UnsupportedBackendScheme: URL でサポートされていないスキーム: dpbx:///

duplicity: UnsupportedBackendScheme: URL でサポートされていないスキーム: dpbx:///

duplicityを使用してディレクトリを にバックアップしようDropBoxとしていますDebian 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

Pythonライブラリがインストールされていることを確認してください。duplicityはバックエンドプラグインをインポートしようとしているようですが、何かdropboxで失敗し、エラーが発生します。ImportError: dropboxUnsupportedBackendScheme

これは動作するはずです:

pip2.7 install dropbox

関連情報