我使用三种工具来做到这一点:
: py2exe告诉我一些模块丢失了:
以下模块似乎缺失 ['Carbon','Carbon.Files','OpenSSL.SSL','_ scproxy','_ sysysdata','builtin s','chardet','cjkcodecs.aliases','http.client','http.cookiejar','http.cooki es','iconv_codec','mx','ndg.httpsclient.ssl_peer_verification','ndg.httpscli ent.subj_alt_name','packages.ssl_match_hostname.CertificateError','packages.ss l_match_hostname.match_hostname','pyasn1.codec.der','queue','urllib.parse',' urllib.request里']
但是我记得我没有使用过这些包,尤其是urllib.request等一些包甚至无法在urllib包中找到! 当忽略这个包时,运行exe,它将报告错误:
我不知道如何解决这个问题......
: 问题与py2exe
: 包装代码没有错误,但是当运行exe时,会报告错误: “UnicodeDecodeError:'gbk'编解码器无法解码22-23位的字节:非法mu ltibyte序列“
似乎是中文字符导致错误,但我在所有代码之前添加了“# - * - coding:UTF-8”。日食的环境已经设定为utf-8。
我不知道该怎么办,有人可以帮助我吗?谢谢!!