|  | 
 
| 如何将文件夹变成exe(如何将文件夹变成exe格式)1,基础操作 conda create -n b23 python=3.8
 首先,创造一个环境(任何名字都可以(作者在这里使用)b23.尽量不要有中文名)如果用默认环境包装,文件200多份。M。用自己的环境包装任何包。
 activate b23
 假如这个环境刚刚建成或者很久以前就创造了,那就进入你创造的环境。
 set conda_force_32bit=1
 这是将代码设置为32位兼容,尽管它在很多情况下都是无用的。
 d:
 将包装目录切换到d盘(不建议做很多文件夹,只需将程序复制到d盘即可)
 pyinstaller --clean -y -F -w -i e.ico e.py
 这是直接打包代码,--clean覆盖前exe文件、-i e.ico是exe这两个封面不想扔掉。注意两个e(一个python文件和一个ico文件)必须在刚刚设置的文件夹中。注意两个e(一个python文件和一个ico文件)必须在刚刚设置的文件夹中。
 按下Enter之后会跳出很多信息,只要字不红,就不会出错,耐心等待。有时候360安全卫士会提示试图修改关键dll此时只需允许程序的所有操作即可
 Anaconda | The World's Most Popular Data Science Platform anacanda官网下载
 2,包装有附属文件
 上次遇到问题:用:pygame播放音频时,音频无法播放。后来发现不是文件打包的问题,而是windows但我也发现了文件线程的问题pyinstaller新参数:
 
 
 <p>--add-data[/code]
 
 
  
 
 是包装后附属文件目录的参数。
 
 
 <p>--add-data "c.ogg;dist"[/code]
 
 
  
 
 c.ogg是我想打包的文件,dist即使是想打包的文件夹(即使是 -F将文件打包成分层的文件,因此,在程序中调用文件夹名称/文件名称)您的文件夹可以起到任何英文名称。如果没有这个文件夹,系统将自动创建一个文件夹。
 
 
 包装文件和文件夹的分隔符(windows为; linux为:)
 三、包装文件过大
 首先,你的默认环境中有很多你不需要的包。
 因此,不能使用默认环境装置
 conda create -n i31 python=3.8
 我们的新环境是i31,python读者可以修改版本为3.8
 activate i31
 进入这个环境
 安装你需要的包
 打包就行了
 ————————————————
 版权声明:本文为CSDN博主「yellow duck s」,从原作者到今日头条的原创文章,遵循CC 4.0 BY-SA版权协议,请附上原始来源链接和本声明。
 原文链接:https://blog.csdn.net/Yellowsbbanana/article/details/122781287
 | 
 |