Как получить PyCharm для отображения данных unicode в своей консоли?

я переключился на PyCharm и получил взрыв, используя его. I код для проектов, которые используют языки, отличные от английского (например, иврит и арабский), и нуждаются в отладке кодировок время от времени. По какой-то причине PyCharm не будет отображать символы Юникода в консоли отладки.

Я установил кодировку IDE в UTF-8, но это не помогло.

какие идеи?

2 ответов


вам нужно изменить консоли шрифт к тому, который содержит необходимые символы Юникода:

console font


принятый ответ больше не является правильным. Ни один из шрифтов по умолчанию не имеет значения. Я просто провел некоторое время, проходя через эту же проблему, и лучшим решением является изменение вашего .файл (или .zshrc) и включить строку:

export PYTHONIOENCODING=UTF-8

теоретически вы также можете добавить это в переменные среды, которые вы можете установить из настроек - >сборка,выполнение, развертывание - >консоль Python Однако этот подход, похоже, сломан в сборке, которую я использую (4.0.4)