Я пытаюсь запустить 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.
Как мне решить эту проблему?