1. 程式人生 > >解決pyinstaller打包可執行檔案,存放路徑包含中文無法執行的問題

解決pyinstaller打包可執行檔案,存放路徑包含中文無法執行的問題

一、實驗環境

1.Windows7x64_SP1

2.anaconda2.5.0 + python2.7(anaconda整合,不需單獨安裝)

3.pyinstaller3.0

二、問題描述

1.使用如上環境,pyinstaller打包生成的exe檔案,存放在本地,如果路徑中包含中文,程式無法執行;exe程式如果使用中文命名,程式同樣無法執行。

三、解決方式

1.檢視pyinstaller網站

https://pypi.org/project/PyInstaller/

2.有如下描述

3.更換實驗環境

1.Windows7x64_SP1

2.anaconda3.7 + python3.7(anaconda整合,不需單獨安裝)

3.pyinstaller3.5        #注意使用pyinstaller3.0,打包時報錯

4.打包exe程式,存放路徑包含中文,exe程式可以正常運