罗湖小学网站建设,合肥软件开发,抖音代运营合作方案,一个网站用几个域名目录 1. 使用conda创建虚拟环境2. 列出所有虚拟环境查看是否创建成功3. 激活虚拟环境4. 安装Pyinstaller模块5. Pyinstaller模块常用参数6. 例子#xff1a;Windows打包成单个文件并可使用命令行窗口并自定义文件logo 1. 使用conda创建虚拟环境
创建个虚拟环境来打包#xf… 目录 1. 使用conda创建虚拟环境2. 列出所有虚拟环境查看是否创建成功3. 激活虚拟环境4. 安装Pyinstaller模块5. Pyinstaller模块常用参数6. 例子Windows打包成单个文件并可使用命令行窗口并自定义文件logo 1. 使用conda创建虚拟环境
创建个虚拟环境来打包以免把整个系统的乱七八糟的pip的都打包进去建议每个项目创建对应的虚拟环境。
conda create -n 虚拟环境名称自定义 python版本比如conda create -n myenv python3.10
2. 列出所有虚拟环境查看是否创建成功
conda env list3. 激活虚拟环境
# 先进入conda环境
activate
# 再激活虚拟环境
conda activate myenv4. 安装Pyinstaller模块
pip install PyinstallerPS还需要安装项目依赖的其他模块建议用requirements.txt文件安装
5. Pyinstaller模块常用参数
-h–help 查看该模块的帮助信息-F-onefile 产生单个的可执行文件-D–onedir 产生一个目录包含多个文件作为可执行程序-a–ascii 不包含 Unicode 字符集支持-d–debug 产生 debug 版本的可执行文件-w–windowed–noconsolc 指定程序运行时不显示命令行窗口仅对 Windows 有效-c–nowindowed–console 指定使用命令行窗口运行程序仅对 Windows 有效-o DIR–outDIR 指定 spec 文件的生成目录。如果没有指定则默认使用当前目录来生成 spec 文件-p DIR–pathDIR 设置 Python 导入模块的路径和设置 PYTHONPATH 环境变量的作用相似。也可使用路径分隔符Windows 使用分号Linux 使用冒号来分隔多个路径-n NAME–nameNAME 指定项目产生的 spec名字。如果省略该选项那么第一个脚本的主文件名将作为 spec 的名字-i 指定可执行文件图标–distpath 指定生成的dist文件夹存放位置 默认当前文件夹–workpath 指定临时文件存放位置即build文件夹 默认当前文件夹
6. 例子Windows打包成单个文件并可使用命令行窗口并自定义文件logo
虚拟环境中切换到项目所在文件夹执行命令打包Pyinstaller -F -c -i 你的logo文件.ico 你的文件.py打包完成后在当前目录下进入dist文件夹就能找到打包好的exe文件在dist文件夹的地址栏输入cmd直接回车打开命令行窗口直接运行exe文件或者添加对应的参数python使用命令行参数可参考科普python怎么添加命令行参数不满意可以反复修改源代码反复打包直到满意的效果为止。
enjoy