今天刚准备用pyscripter(python版本:2.7/32位)创建py文件的时候,输入字母就有如下提示:
exceptions.UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128).
经搜索后找到 如下方法,亲测有效:
python的安装目录下的Lib目录,找到site.py,修改def setencoding()方法
def setencoding():
.....
....
if 0:
# Enable to support locale aware default string encodings.
把那个if 0改为if 1
经搜索后找到 如下方法,亲测有效:
python的安装目录下的Lib目录,找到site.py,修改def setencoding()方法
def setencoding():
.....
....
if 0:
# Enable to support locale aware default string encodings.
把那个if 0改为if 1