"jupyter-nbconvert.exe --generate-config" report error "UnicodeEncodeError: 'gbk'"

by changing jupyter_core\application.py line 156 from

with open(config_file, mode='w') as f:
    f.write(config_text)

to

with open(config_file, mode='w', encoding='utf-8') as f:
    f.write(config_text)

the error disappeared