• 真正可用的 pyinstaller 打包 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文件夹中),并且这个二进制文件可以运行。

  • 相关阅读:
    删除当前目录下除了system目录的其他文件
    单例设计模式
    系统工程师
    字符串翻转
    教育
    得到b相对于a的路径
    一段处理事务的代码
    搭讪
    win 8 ,vs2011 编程环境下,动软生成器无法连接上 sql server 2008 r2
    从asp网站编程转行到asp.net网站编程的过程
  • 原文地址:https://www.cnblogs.com/zijidefengge/p/13611345.html
Copyright © 2020-2023  润新知