分享

python

 网海拾贝网络猪 2020-12-03

最近用Python写了几个小工具,很小很小只有一个Python文件那种,尝试了下用pyinstaller直接打包

第一步:

  安装pywin32:pip install pywin32

  安装Pyinstaller:pip install PyInstaller

    pip安装不成功的话下载包本地安装,python setup.py install

第二步:

  cmd切换到打包py文件所在的文件夹,执行命令:pyinstaller -F -w xxx.py

  选项含义:

  • -F 生成单个可执行文件
  • -w 表示去掉控制台窗口,是gui程序的话需要加上,如果是命令行程序的话那不能加这个选项
  • -i 可以指定可执行文件的图标,加上图标文件的相对路径

第三步:

  生成的exe文件在一个叫dist的文件夹里,可以单独把这个exe文件拿出来运行,其余文件可以删除

注意:如果py文件里引用了第三方包,需要把第三方包的文件夹放到和打包文件同级目录

PS:不带图标打包出的exe文件可能会被电脑杀毒软件识别成风险文件,加上图标可以规避此问题

后续再试试比较大的包含多个Python文件的打包

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多