解决pyinstaller打包可执行文件,存放路径包含中文无法运行的问题
2019-08-20 20:13
4714 查看
一、实验环境
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程序可以正常运行
相关文章推荐
- 解决python中路径中包含中文无法找到文件的问题
- 关于解决pyinstaller2.1将.py打包成exe文件在中文目录下不能执行的问题
- ftp文件上传,可以上传至非根目录的指定目录,并解决文件中文无法上传问题,返回文件路径
- 解决:windows下npm安装的模块执行报错:无法将“cnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称等一系列问题
- andorid 解压zip文件、android中文文件存放问题、asset里不能放中文名文件的解决方法、用File读asset的路径的问题、把asset的文件写入机器
- golang tar打包文件或文件夹,包含中文路径问题处理
- 谨防php包含文件的相对路径问题导致的crontab无法正常运行
- 解决OpenCV的imread函数无法读取中文路径和中文命名的文件的问题。
- 乱码 HelloWorld 世界你好 cmd 执行输出的中文java 显示乱码 解决 另附 win无法执行编译运行javac java编译文件的解决方案
- Android adb logcat cmd 中文乱码 ----- bat批处理文件不能执行 -- 问题的解决办法
- oracle可执行文件s位导致的Cluster资源组无法正常启动的问题解决
- javac编译成功,用java运行class文件出现“找不到或无法加载主类” 的问题解决起来很简单
- 解决SQL2000出现"无法执行查询,因为文件缺少或未注册。再次运行安装程序确保要求的文件已注册。"的方法
- 解决项目打jar包后无法获取配置文件的路径问题
- Android项目在eclipse中无法打包apk文件[bin目录下没生成apk文件]问题解决
- 关于Audio标签的src路径包含中文时音频无法的问题
- 文件解压及打包 并解决中文乱码问题
- 解决fstream不能打开带有中文路径文件的问题
- 文件路径中文编码问题解决方案之一
- Java中解决访问地址中包含空格和中文路径的问题