Python3.6-pyinstaller的使用

简介: 我用的是Anaconda 32bit。因此直接打开Anaconda Prompt安装:直接输入pip install pyinstaller 使用:使用的时候建议拷贝一份自己的代码,放在新建的一个文件夹中,比如F:\exp\text.py 输入如下指令pyinstaller -F -w F:\exp\text.py 常用的指令有   -F:生成单个text.exe  -w:无窗口化  -i:加上自己的xx.ico图标,后面跟上ico的路径。

我用的是Anaconda 32bit。因此直接打开Anaconda Prompt

安装:直接输入

pip install pyinstaller 

使用:使用的时候建议拷贝一份自己的代码,放在新建的一个文件夹中,比如F:\exp\text.py 输入如下指令

pyinstaller -F -w F:\exp\text.py

 常用的指令有 

  -F:生成单个text.exe

  -w:无窗口化

  -i:加上自己的xx.ico图标,后面跟上ico的路径。

以上是3个常用的指令。

在我使用的过程中,遇到过一些“极端情况”:

当我from PIL import Image,ImageTk的时候,生成的EXE文件有160M,非常不科学。删掉与之相关的语句之后,只有8M了。其实它对于我写的小工具没有特别的帮助,只是在窗口上加上一张png的图片而已,没想到麻烦这么大,还被杀毒软件给隔离了。目前没找到原因,先不想这些“没用的”,目前提高自己的生产力才是第一要义。。。

 

目录
相关文章
|
5月前
|
python打包pyinstaller如何使用
解决打包时缺失`libpython3.so`的问题,需确保Python在编译时使用`--enable-shared`选项以支持共享库模式。之后,将生成的`libpython3.so`及`libpython3.9.so.1.0`复制到系统库目录`/usr/lib64`。参考链接提供详细步骤。
|
8月前
|
「Python系列」Python模块
在Python中,模块(Module)是一个包含Python代码的文件,它可以包含函数、类和变量等。模块的主要作用是组织代码,使代码更易于理解和维护。模块可以包含可重用的代码,并且可以被其他模块或程序导入(import)使用。
53 3
01-你好Python-python环境安装 python解释器的安装 pycharm的安装
01-你好Python-python环境安装 python解释器的安装 pycharm的安装
|
8月前
|
Python中pyinstaller库使用
Python中pyinstaller库使用
914 1
68 python - 模块安装、使用
68 python - 模块安装、使用
166 0
python如何安装spyder?
python如何安装spyder?
400 0
python如何安装spyder?
python小知识-打包python程序
当你开发完自己的python程序并通过测试后,下一步就是要打包部署你的程序
231 0
python小知识-打包python程序
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等