0

s3cmd をコンパイルすると、バージョン管理モジュールが欠落していることがわかりました。スタックトレースは次のとおりです。

Traceback (most recent call last):
  File "./s3cmd", line 1983, in <module>
    from S3.S3 import S3
  File "/home/chutong/s3cmd.svn/S3/S3.py", line 29, in <module>
    from Versioning import Versioning
ImportError: No module named Versioning

オンラインで確認しようとしましたが、リソースがあまりありませんか? 誰か助けてくれませんか?ありがとう

4

1 に答える 1

0

githubで s3cmd のソースを確認しました。このモジュールはもはやインポートされておらず、コード ツリーに Versioning という名前のモジュールも含まれていないようです。

これ以上の情報がないとわかりませんが、バージョンが一致していない可能性があります。おそらく、1 つのバージョンが Python 環境にインストールされ、別のバージョンがローカルにインストールされている可能性があります。

SVN ディレクトリから例外が発生するのは少し奇妙ですが、私が言うように、前進するには実行環境に関するより多くの情報が必要になります。現在のディレクトリのようなもの、sys.path のダンプ、そのようなもの。

ただし、可能であれば、インストールされているバージョンを更新して、もう一度やり直してください。あなたが使用しているように見えるバージョン以降、ライブラリにはいくつかの重要な更新があったようです。

于 2013-01-22T23:38:08.307 に答える