python中的版本控制模块丢失了

时间:2013-01-22 22:32:19

标签: python

当我编译s3cmd时,我发现缺少版本控制模块,stacktrace为:

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

我试着在网上查一下资源不多?有人可以帮忙吗?感谢

1 个答案:

答案 0 :(得分:0)

我刚刚在github上查看了the source for s3cmd。它似乎不再导入此模块,也不在其代码树中包含名为Versioning的模块。

没有更多信息我无法分辨,但我怀疑你的版本不匹配,可能是在你的Python环境中安装了一个版本而在本地安装了另一个版本。

它从SVN目录中引发异常有点奇怪,但正如我所说,需要有关执行环境的更多信息才能取得进展。像当前目录,sys.path的转储,等等。

但如果可能,您可以尝试更新已安装的版本并再次尝试。看起来该库自您使用的版本以来已经有了一些重要的更新。