使用するPythonの二重性バージョンを指定してください。

使用するPythonの二重性バージョンを指定してください。

Dropboxにアップロードするために二重性を利用するバックアップスクリプトがあります。必須dropbox-python-sdkバージョン6.9.0がasync現在python3に予約されているキーワードを使用しているため、エラーが発生します。私のシステムにはpython3とpython2.7の両方がインストールされていますが、Duplicityは自動的にpython3を使用します。 python2.7(この場合/usr/bin/pthyon)を排他的に実行するように私のシステム、このスクリプト、または二重性を設定するにはどうすればよいですか?

ベストアンサー1

二重性についてはわかりませんが、1つのスクリプトまたは少数のスクリプトの組み合わせである場合は、スクリプトの最初の行に変更すると#!/usr/bn/python問題#!/usr/bin/python3が解決します。

それ以外の場合は、シンボリックリンク/usr/bin/pythonポイントを 。ほとんどのディストリビューションにはこれを行う「きれいな」方法がありますが、次の方法はどこでも機能します。
sudo ln -sf $(which python3) /usr/bin/python

おすすめ記事