TQDM в среде экрана печати новой строки и неизвестных символов - PullRequest
0 голосов
/ 10 сентября 2018

Когда я использую tqdm в screen, он печатает новую строку бесконечно и неизвестные символы в строке.

Epoch 0:   5%|��                           | 255/5474 [03:31<1:12:09,  1.21it/s]
Epoch 0:   2%|�                             | 90/5474 [01:24<1:23:46,  1.07it/s]
Epoch 0:   2%|�                             | 89/5474 [01:23<1:23:57,  1.07it/s]

Я использовал bash в качестве оболочки по умолчанию и добавил следующие конфигурации

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
export LANGUAGE=en_US.UTF-8

root@35573c9f245c:~/git/pytorch-openai-transformer-lm# cat ~/.screenrc 
# ~/.screenrc
defshell -bash      # dash makes it a login shell

Этот же код хорошо работает в других терминалах.

Любой намек на эту проблему? Спасибо!

...