我正在一个遗留构建系统上运行一个脚本,并且我得到了错误:
中的文件"/usr/lib/python2.7/distutils/version.py",第140行 比较= cmp(self.version,other.version) AttributeError: StrictVersion实例没有属性“version”
我找到了this question,上面写着在
~/.config/git-review/latest-version
它将自动生成。问题是我在这里没有文件,实际上我甚至没有~/.config/git-review的目录
我该怎么解决这个问题?git审查文件可以以某种方式创建吗?
git版本为1.7.9.5
发布于 2017-09-05 09:18:19
这与git无关,尽管根本问题类似于git问题。深入研究我正在运行的Python构建脚本,它在行上失败了:
assert StrictVersion(strict_version) >= StrictVersion(strict_prev_version) or not verify_newer, '%s is not greater than %s' % (strict_version, strict_prev_version)
这是失败的,因为以前失败的构建已经从配置文件中删除了版本号。将旧版本号加回,修正了错误。
https://stackoverflow.com/questions/46037429
复制相似问题