Не отображается кириллица в консоли PyCharm

Рейтинг: 1Ответов: 1Опубликовано: 15.01.2023

Подскажите, как включить отображение кириллицы в консоли PyCharm? В версии 2020.1 все отображалось корректно, а в версии 2022.2 вместо кириллицы отображаются кракозябры. Т.е. если в коде есть ошибка, но не самого Python, а как бы ошибка консоли windows, то текст ошибки отображается в неправильной кодировке. Т.е. у меня есть простейший код, пример специально с ошибкой:

import os

dwnnw = 'ifconfig wlan0 down'
os.system(dwnnw)

в VC Code при запуске ошибка отображается корректно:

PS F:\my_python_repo\vnutr> & F:/Programs/Python310/python.exe f:/my_python_repo/vnutr/test/test.py "ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом. PS F:\my_python_repo\vnutr>

А в PyCharm отображается следующее:

"ifconfig" �� ���� ����७��� ��� ���譥� ��������, �ᯮ��塞�� �ணࠬ��� ��� ������ 䠩���.

Уже все перепробовал, что смог нагуглить,

  • coding: utf-8 -*- в начало файла добавлял
  • console font менял
  • export PYTHONIOENCODING=utf-8:surrogateescape в Environment varialbe прописывал
  • File-Setting-Editor-File encodyng везде utf-8 выставлял,

ничего не помогло.

Ответы

▲ 1

Помогло это !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! введите сюда описание изображения