当前位置 : 主页 > 编程语言 > python >

python打包成exe出现报错如何解决TypeError: an integer is required (got type bytes)

来源:互联网 收集:自由互联 发布时间:2022-06-18
**python 文件打包成exe可执行文件文件 文章目录 ​​python​​ ​​一、打包的好处​​ ​​二、使用步骤​​ ​​1.打开cmd窗口,先安装pyinstaller​​ ​​2.在打开的命令行中输入​​


**python 文件打包成exe可执行文件文件


文章目录

  • ​​python​​
  • ​​一、打包的好处​​
  • ​​二、使用步骤​​
  • ​​1.打开cmd窗口,先安装pyinstaller​​
  • ​​2.在打开的命令行中输入​​

python

本文章是为了完成python文件的打包,生成exe文件



一、打包的好处

示例:打包成exe文件可以在一些别的系统上运行,没有python也能运行

二、使用步骤

1.打开cmd窗口,先安装pyinstaller

按win+R,输入cmd

```

2.在打开的命令行中输入

代码如下(示例):

pip install pyinstaller



若是显示

WARNING: You are using pip version 21.1.1; however, version 21.1.2 is available.
You should consider upgrading via the 'd:\python-version\python.exe -m pip install --upgrade pip' command.

则需要安装新的pip

python -m pip install --upgrade pip





## 在打开的命令行中安装pyinstaller :

pip show pyinstaller
若出现库的信息,就说明安装成功了





## pip使用

pip查看插件列表

pip list

##进行打包,

pyinsatller python 文件
就可以在该目录下找到3个文件夹,一个是__pycache__,一个是build,
一个是dist__pycache__ python 编译好的 pyc 字节码文件dist
会有一个.exe,如果想最终只合成一个 .exe 文件,可以加上 -F 选项,
pyinstaller -F python.py,这样就成功了。出现Building EXE
from EXE-00.toc completed successfully.
就成功了





##出现报错:TypeError: an integer is required (got type bytes) :

出现这种情况,观察命令行报错是否有需要安装 wheel,如图片所示
mage/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6L
y9ibG9nLmNzZG4ubmV0L3pseTAz,size_16,color_FFFFFF,t_70#pic_center)
pip install wheel
再重新打包





提示:以上是小白学习学的,望各位大佬指导,本文仅仅简单介绍了pyinstaller的使用,本文只是用来记录学习用的,


上一篇:Python 技巧十则
下一篇:没有了
网友评论