CodecRegistryError: несовместимые кодеки в модуле «encodings.ascii» при запуске Nosetests в PyCharm - PullRequest
0 голосов
/ 13 ноября 2018

Я пытаюсь запустить Nosetests через PyCharm, используя виртуальную среду, и сталкиваюсь со следующей ошибкой.

encodings.CodecRegistryError: incompatible codecs in module "encodings.ascii" (/Users/Environments/work_dir/lib/python2.7/encodings/ascii.pyc)

Это происходит только в PyCharm, и выполнение тестов носа через терминал не вызывает этой проблемы.

Я недавно обновился до Mac версии 10.14.1 (18B75).Я думаю, что это может иметь какое-то отношение к проблеме, как в трассировке стека:

File "/Users/Environments/work_dir/lib/python2.7/site-packages/pkg_resources/__init__.py", line 184, in get_supported_platform
plat = 'macosx-%s-%s' % ('.'.join(_macosx_vers()[:2]), m.group(3))

Специально относится к версии для Mac.

Как мне решить эту проблему?

1 Ответ

0 голосов
/ 20 ноября 2018

Переключился на Community Edition и ошибка больше не возникает.

...