Windows10で「OSError: raw write() returned invalid length...」的なエラーが出たら
site-packages以下にsitecustomize.pyの以下ファイルを作って置いてあげる。
import win_unicode_console win_unicode_console.enable()
このファイルは、最初に読み込んでくれるらしい。 https://docs.python.jp/3/library/site.html
win_unicode_console
自体は入れておいてあげる必要がある。
https://pypi.python.org/pypi/win_unicode_console
pip install win_unicode_console
でOK!
Minicondaとかで仮想環境作っているなら、
C:\Users\username\Miniconda3\envs\project1\Lib\site-packages
の下に上記のファイルを作ってあげればよい模様。