栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

用pyinstaller将.Py文件打包成.exe可执行文件!!不超百兆的方法

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

用pyinstaller将.Py文件打包成.exe可执行文件!!不超百兆的方法

最近看到小破站关注的一名博主在做一个远程桌面的教程,就下载下了学习下。感觉不错欲打包,在不同的机器上测试下,但是多次失败。于是就有了下文。

解决办法其实就是不用conda的shell,在pycharm的控制台进行操作!

下面是我尝试多次在conda prompt 窗口使用conda环境打包的结果....

300多而且还不能运行..,一运行就failed to load script 。孩子也是u无奈了。 后来看到各路大仙解答说是 啥把所有包都给打包进去了,所以才那么大。但也仍没有说明为啥不能运行。孩子只能想别的办法。 还有说要创建虚拟环境什么 VENV的,看到的也是很繁琐的一些,要在命令行里操作的步骤,果断先躺平一会。 然后,在经历了多次失败后,我还是怀疑在conda这里仿佛之前有过类似的感觉...,然后慢慢打开很久之前打包过的一个项目,发现也是使用的 pyinstaller,命令都一样。又联想到当时正在苦逼的考研备考,创建啥VENV应该不太可能折腾,然后我就试着用IDE pycharm试了一下。。。 
  1. 首先打开setting,然后如图的interpreter中,可以看到pycharm的虚拟环境给你提供的包,即你的项目须要用到的依赖(或许是这样的吧。。笔者也没去细察)。
  2. 然后点击“+”号,就添加pyinstaller依赖即可。
  3. 在接下来,直接在pycharm的treminal中输入打包命令即可 

这一下子让我明白了之前不会用的pycharm工程的创建区别了都。

打包结果如下

 

 看起来还不够小,用到的库看起来不少的。

因为之前查过好多次如何打包python文件的,但是好像没有太多准确的答案(或许是大佬们不屑于回答这种幼稚问题哈哈哈),那时候还是被某文档编辑软件的付费pdf转化功能恶心,要转换学信网的照片啥来着的,就找了个pdf转word的教程学了下,然后打包给同学用了;折腾了挺久的决定还是记录一下。

感谢你读到这里0.-

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/954198.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号