真正可用的 pyinstaller 打包 you_get

摘要:
经过一番摸索,最后面的you-get,指的是作者的包含you_get的源代码,只不过他将文件名叫做you-get,而最前面的--path=src,这里的src值得是当初安装you_get包时,安装的路径。

目的: 通过pyinstalller 打包已经写好的you_get程序,这样就可以在没有python 的电脑上也可以运行程序

但是从网上找到的代码,基本是对下面这段代码的复制。

pyinstaller -F --path=src --hidden-import=you_get.extractors --hidden-import=you_get.cli_wrapper --hidden-import=you_get.processor --hidden-import=you_get.util you-get

按照这个路子,上面的语句根本行不通,因为作者根本没说明,命令的含义。

经过一番摸索,最后面的 you-get , 指的是作者的包含you_get的源代码,只不过他将文件名叫做 you-get, 而最前面的 --path=src, 这里的src 值得是当初安装you_get包时,安装的路径。

首先我写好了,一个下载的GUI,这个GUI包括了you_get, 我把这个.py文件叫做 下载.py , 这个文件放在桌面上,然后我用到的打包命令是

pyinstaller -F --path=D:/programm2/python/lib/site-packages/ --hidden-import=you_get.extractors --hidden-import=you_get.cli_wrapper --hidden-import=you_get.processor --hidden-import=you_get.utl 下载.py

结果就是在我的桌面上生成了.exe文件(包含在dist文件夹中),并且这个二进制文件可以运行。

免责声明:文章转载自《真正可用的 pyinstaller 打包 you_get》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇微信支付走流程中遇到的二个问题 CURLOP_TIMEOUT与curl出错,错误码:60使用vue-cli构建多页面应用+vux(一)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

CAD中批量打印

同事在网上找各种软件来实现CAD图的批量打印,总是问题多多。"进行查看4.先在CAD测试一次,结果帮助文档写好lisp代码,然后用批量处理工具来实现批量打印即可。...

sql 加减时间

另外,MySQL中还有两个函数subdate(),subtime(),建议,用date_sub()来替代。MySQLperiod_add(P,N):日期加/减去N月。mysql˃selectperiod_add,period_add|period_add|period_add|结果|200810|20080806|MySQLperiod_diff:日期P1-...

HTML5表单之input 类型- Date Pickers(日期选择器)

HTML5有几种新的输入类型用于选择日期和时间:日期:选择日期、月份、年份月份:选择月份、年份星期:选择星期和年份时间:选择时间datetime local:选择时间、日期、月份和年份datetime:选择时间、,年示例1:日期示例2:月示例3:周示例4:时间˂inputtype=“time”name=“tart_time”value=“”//示例5:dat...

开源跳板机jumpserver的安装部署和使用详细教程及踩坑经验

安装篇jumpserver需要依赖于mysql数据库,python开发工具的支持,所以需要安装一系列软件。按照提示进行所有流程的安装,安装完成之后访问http://ip:8000端口即可登录到jumpserver。因为jumpserver会在被管理的后端主机上通过此处指定的管理用户来添加指定的用户和sudo权限:配置sudo授权,用于添加sudo授权。...

常用的Maven 插件

Maven本质上是一个插件框架。其核心不执行任何特定的施工任务。所有这些任务都委托给插件。多年来,Maven社区积累了大量经验,随后形成了成熟的插件生态系统。这个插件在一些Ant到Maven的迁移项目中特别有用。只要在父POM中配置规则,然后由每个人继承,Maven就会在规则被破坏时报告错误。...

mac格式化重装系统

4.选择“重新安装MacOS”5.按照以下步骤中的提示进行操作。安装需要半个多小时。在此期间无法断开网络,否则需要重新安装...