Как я могу исправить "экземпляр StrictVersion не имеет атрибута" версия "" в обзоре git
Я получил:
Traceback (most recent call last):
File "/usr/local/bin/git-review", line 863, in <module>
main()
File "/usr/local/bin/git-review", line 796, in main
needs_update = latest_is_newer()
File "/usr/local/bin/git-review", line 147, in latest_is_newer
if latest_version > StrictVersion(version):
File "/usr/lib/python2.7/distutils/version.py", line 140, in __cmp__
compare = cmp(self.version, other.version)
AttributeError: StrictVersion instance has no attribute 'version'
Как мне исправить git-обзор?
2 ответа
Эта ошибка происходит, когда вы передаете версию None
в StrictVersion
или же LooseVersion
,
Для Git Review это происходит из-за неправильного файла, вызывающего None
быть переданным в StrictVersion
как упомянуто в ответе Мэтью Флэшена.
Удалить файл:
~/.config/git-review/latest-version
Это вызвано пустым или недействительным файлом в этом месте (он используется для рекомендации обновлений при необходимости). См. Панель запуска #1098873
Если файл будет удален, он будет автоматически восстановлен.