python打包exe报错编码问题_python打包成exe,但执行exe报错,求解。
1、pycharm pycharm-professional-2018.1.4.exe 已安装 64位的。
2、python python-3.7.0.exe 已安装32位的。
3、随便写了一个小程序,RUN没有问题,代码如下:
#!/usr/bin/python
# -*- coding: utf-8 -*-
for i in range(1,5):
for j in range(1,5):
for k in range(1,5):
if(i!=k) and (i!=j) and (j!=k):
print (i,j,k)
4、使用inpystaller生成exe可执行文件
操作命令:inpystaller -F C:\Users\T5000\PycharmProjects\untitled\asd.py
日志如下:
C:\Users\T5000>pyinstaller -F C:\Users\T5000\PycharmProjects\untitled\asd.py
78 INFO: PyInstaller: 3.3.1
78 INFO: Python: 3.7.0
78 INFO: Platform: Windows-10-10.0.17134-SP0
78 INFO: wrote C:\Users\T5000\asd.spec
93 INFO: UPX is not available.
93 INFO: Extending PYTHONPATH with paths
['C:\\Users\\T5000\\PycharmProjects\\untitled', 'C:\\Users\\T5000']
93 INFO: checking Analysis
93 INFO: Building Analysis because out00-Analysis.toc is non existent
93 INFO: Initializing module dependency graph...
109 INFO: Initializing module graph hooks...
109 INFO: Analyzing base_library.zip ...
3999 INFO: running Analysis out00-Analysis.toc
3999 INFO: Adding Microsoft.Windows.Common-Controls to dependent assemblies of final executable
required by c:\users\t5000\appdata\local\programs\python\python37-32\python.exe
4358 WARNING: lib not found: api-ms-win-crt-process-l1-1-0.dll dependency of c:\users\t5000\appdata\local\programs\python\python37-32\python37.dll
4405 WARNING: lib not found: api-ms-win-crt-conio-l1-1-0.dll dependency of c:\users\t5000\appdata\local\programs\python\python37-32\python37.dll
5130 INFO: Caching module hooks...
5146 INFO: Analyzing C:\Users\T5000\PycharmProjects\untitled\asd.py
5146 INFO: Loading module hooks...
5146 INFO: Loading module hook "hook-encodings.py"...
5271 INFO: Loading module hook "hook-pydoc.py"...
5271 INFO: Loading module hook "hook-xml.py"...
5599 INFO: Looking for ctypes DLLs
5599 INFO: Analyzing run-time hooks ...
5614 INFO: Looking for dynamic libraries
6895 INFO: Looking for eggs
6895 INFO: Using Python library c:\users\t5000\appdata\local\programs\python\python37-32\python37.dll
6911 INFO: Found binding redirects:
[]
6911 INFO: Warnings written to C:\Users\T5000\build\asd\warnasd.txt
6973 INFO: Graph cross-reference written to C:\Users\T5000\build\asd\xref-asd.html
6989 INFO: checking PYZ
6989 INFO: Building PYZ because out00-PYZ.toc is non existent
6989 INFO: Building PYZ (ZlibArchive) C:\Users\T5000\build\asd\out00-PYZ.pyz
7646 INFO: Building PYZ (ZlibArchive) C:\Users\T5000\build\asd\out00-PYZ.pyz completed successfully.
7646 INFO: checking PKG
7646 INFO: Building PKG because out00-PKG.toc is non existent
7646 INFO: Building PKG (CArchive) out00-PKG.pkg
9505 INFO: Building PKG (CArchive) out00-PKG.pkg completed successfully.
9520 INFO: Bootloader c:\users\t5000\appdata\local\programs\python\python37-32\lib\site-packages\PyInstaller\bootloader\Windows-32bit\run.exe
9520 INFO: checking EXE
9520 INFO: Building EXE because out00-EXE.toc is non existent
9520 INFO: Building EXE from out00-EXE.toc
9520 INFO: Appending archive to EXE C:\Users\T5000\dist\asd.exe
9520 INFO: Building EXE from out00-EXE.toc completed successfully.
5、找到生成的exe,执行此exe
C:\Users\T5000\dist\asd.exe
6、CMD报错
Fatal Python error: initfsencoding: unable to load the file system codec
zipimport.ZipImportError: can't find module 'encodings'
Current thread 0x00003370 (most recent call first):
求大神解决???????????
python打包exe报错编码问题_python打包成exe,但执行exe报错,求解。相关推荐
- python可以处理任何字符编码文本_python数据类型、字符编码、文件处理
介绍: 1.什么是数据? 例:x=10,10是我们要存储的数据 2.为何数据要分不同的类型? 数据是用来表示状态的,不同的状态用不同的类型的数据去表示 1.数据类型 1.数字(整形,长整形,浮点型,复 ...
- python exe文件运行依赖环境_python将py代码文件转换为EXE脱离环境运行
如何将python将py代码文件编译成为EXE文件,让其能够脱离python环境独立运行? 方法是有的,下面大家请看如何来操作. 我的环境是VS2017,同时安装了ironpython 一.安装pyi ...
- MATLAB如何进行封装打包成独立可执行exe.
写作时间:2021年12月31日起,2022年1月4日止. MATLAB进行封装打包, 首先说明这是两件事情,第一是封装:第二是打包(打包并非一键即可完成). 怎样服用本文?→见本文解决的问题,若认为 ...
- java程序编译成exe文件_将java程序编译成独立运行的exe文件
将java程序编译成独立运行的exe文件 众所周知java的程序可以"一次编译,到处运行",这个特性不错,但是实现这个特性的前提是当前的平台 必须有相应的jvm,而且如果当前平台的 ...
- python上传文件到linux服务器_python上传大文件到服务器报错
项目需要,在mac上将打包好的文件(四五百兆)自动上传到web后台,用了两种方式上传,都报了类似的错误,在windows和linux上测试不会报错,但是到了mac打包机上就会报错: ①第一种报错: T ...
- python脚本 pyqt 打包成windows可执行exe文件 pyinstaller
今天学习pyqt,做了一些好玩的东西. 好奇之中想试试python脚本编译成可执行文件,一顿查询之后成功了! 我的环境是: windows10 64bit python3.5 pyqt5 ...
- open with code 报错没有项目_Python开发:解决Ubuntu安装tesserocr报错
tesserocr是Python的一个OCR库, 其中OCR指的是光学字符识别,是指通过扫描字符,然后通过其形状将其翻译成电子文本的过程. tesserocr是tesseract做的一层Python ...
- postman生成python代码_python代码直接生成可执行exe文件
前言: python中有一个很厉害的库可以直接将写好的python代码打包成可执行的.exe文件,生成好的文件不需要python运行环境和pycharm等IDE就可以直接双击运行,是不是很厉害呢!这样 ...
- python打包工具报错_Python打包发布神器—Pyinstaller
一前言 在windows平台学习python的过程中,你肯定会遇到需要把.py脚本打包成.exe的情形,如此,至少有两方面的好处:第一,你的代码保密性更好,其他人不能直接看到python代码:第二,打 ...
最新文章
- SAP SD 关于信用管理--信用更新
- bde oracle 商友的流程_BorlandC++使用BDE访问Oracle方法
- ubuntu上最使用jni最简单易懂的例子
- 论文阅读翻译(全)【一直更新】
- jupyter(Anaconda)设置默认打开文件夹
- 关于文件的INode与Java中的文件操作接口
- 计算机网络知识学习(核心:网络协议)-- 应用层
- java 多线程为什么不建议使用onstop onsuspend_java多线程stop,suspend使用代码实际例子...
- Sampling-Argmax:用重参数技巧优化Soft-Argmax
- mysql从库追主库日志_centos 6.5设置mysql主从同步过程记录
- 通达信手机版分时图指标大全_通达信手机版指标源码大全,响应大家要求今日直接附上,快来收藏...
- vue实现滑块拖拽校验
- UltraLAB台式图形工作站(独门绝技~多核+超高频~极速计算工作站H490介绍)
- 大数据时代,你应该知道的生活真相(下)
- Android app包下fragment详细使用
- 笔记本电脑f11功能键_笔记本电脑F1~F10键原来还有这些功能,以前都不知道!
- 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java高校学科竞赛管理系统eolh8
- 如何卸载干净MySQL??
- 为什么Hashtable ConcurrentHashmap不支持key或者value为null
- 市场分析——行业背景分析