使用pyinstaller1.5打包python2.6的程序,如果有中文的话就会出现错误,这是为什么呀?
出现的错误提示:Traceback(mostrecentcalllast):File"<string>",line3,in<module>UnicodeEncodeErr...
出现的错误提示:
Traceback (most recent call last):
File "<string>", line 3, in <module>
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordin
al not in range(128)
而且 我用py2exe也是有问题,但是出现的问题不一样,有的是编码问题,什么UTF8之类的,可是我 在python里已经定义好
#coding: utf-8
# -*- coding:utf-8 -*-
了,有的是执行的结果跟我没打包之前执行的结果不一样,但能执行的就是 了 展开
Traceback (most recent call last):
File "<string>", line 3, in <module>
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordin
al not in range(128)
而且 我用py2exe也是有问题,但是出现的问题不一样,有的是编码问题,什么UTF8之类的,可是我 在python里已经定义好
#coding: utf-8
# -*- coding:utf-8 -*-
了,有的是执行的结果跟我没打包之前执行的结果不一样,但能执行的就是 了 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询