Ошибка Nipype при импорте модуля: TypeError: '<' не поддерживается между экземплярами 'int' и 'str'

В последнее время я без проблем писал много скриптов с функциями интерфейса nipype. Сегодня, без каких-либо серьезных изменений в моей системе, простой импорт модуля вызывает ошибку, и я не могу ничего запустить. Я попытался переустановить nipype с помощью "pip install --upgrade --force-переустановить nipype", но ошибка продолжала появляться.

In [1]: import nipype                                                                                                                                                                                       
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-1-1c5d8be96d21> in <module>
----> 1 import nipype

~/opt/anaconda3/lib/python3.7/site-packages/nipype/__init__.py in <module>
    129 
    130         if BaseInterface._etelemetry_version_data is None:
--> 131             BaseInterface._etelemetry_version_data = check_latest_version()

~/opt/anaconda3/lib/python3.7/site-packages/nipype/__init__.py in check_latest_version(raise_exception)
     96         if result:
     97             latest.update(**result)
---> 98             if LooseVersion(__version__) != LooseVersion(latest["version"]):
     99                 logger.info(
    100                     INIT_MSG(

~/opt/anaconda3/lib/python3.7/distutils/version.py in __eq__(self, other)
     44 
     45     def __eq__(self, other):
---> 46         c = self._cmp(other)
     47         if c is NotImplemented:
     48             return c

~/opt/anaconda3/lib/python3.7/distutils/version.py in _cmp(self, other)
    335         if self.version == other.version:
    336             return 0
--> 337         if self.version < other.version:
    338             return -1
    339         if self.version > other.version:

TypeError: '<' not supported between instances of 'int' and 'str'

0 ответов

Другие вопросы по тегам