麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

關(guān)于使用pyinstaller 打包帶有matplotlib 等出現(xiàn)UnicodeDecodeError解決方法

2019-11-11 05:03:43
字體:
供稿:網(wǎng)友

環(huán)境 Win7 64位旗艦版 python3.4 anaconda 在含有 matplotlib的腳本工程中,用pyinstaller將其打包,在loading最后一個包zmq.py時出現(xiàn)錯誤:

out = out.decode(encoding)UnicodeDecodeError: 'utf-8' codec can't decode byte 0xce in position 121: invalid start byte

查了一圈終于找到原因:

在zmq包 /Lib/site-packages/zmq/backend/cffi/__pycache__/_cffi_ext.c 文件中,聲明了< sys/un.h >頭文件,而在windows下沒有這個文件 pyinstaller在分析< sys/un.h >的時候出錯,并返回錯誤信息 錯誤信息的格式是基于當(dāng)前控制臺的編碼格式,不同的操作系統(tǒng)編碼格式不同,而一般代碼都使用utf-8編碼

解決思路,改變控制臺的編碼格式為utf-8 解決方法,在控制臺中輸入 chcp 65001,然后再使用pyinstaller -F -w xxx.py 打包成功。

參考 解決方法網(wǎng)址


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 一本色道久久99精品综合蜜臀 | 国产羞羞视频免费在线观看 | 一级电影免费看 | 精品一区二区在线播放 | 国产正在播放 | 在线中文字幕观看 | 97中文字幕在线观看 | 国产一级伦理片 | 久久爽精品区穿丝袜 | 国产精品久久久久影院老司 | 欧美日韩在线视频一区 | 久久久免费电影 | 女人解衣喂奶电影 | www.狠狠操.com | 最近日本电影hd免费观看 | www.成人在线视频 | 成人黄色小视频在线观看 | 国产精品区一区二区三区 | 黄视频免费观看 | 亚洲综合视频在线播放 | 日日摸夜夜骑 | 一级在线观看视频 | 日韩精品久久久久久久九岛 | 视频一区二区三区在线 | 精品一区二区三区中文字幕 | 国产亚洲精品一区二区三区 | 亚洲精品a在线观看 | 国产成年人视频网站 | 久久午夜神器 | 亚洲第一综合色 | 黄色网址在线免费 | 在线看一区二区三区 | 免费毛片视频 | 久久久久久久一区二区 | 精品国产99久久久久久宅男i | 日韩黄在线| 一级全毛片 | 欧美一级高潮 | 99国产精品国产免费观看 | 国产羞羞视频在线观看免费应用 | 久久精品视频12 |