-F:打包后只生成单个exe格式文件; -D:默认选项,创建一个目录,包含exe文件以及大量依赖文件; -c:默认选项,使用控制台(就是类似cmd的黑框);只对 Windows 有效 -w:不使用控制台;这在GUI界面时非常有用。不过如果是命令行程序的话那就把这个选项删除吧!只对 Windows 有效 -p:添加搜索路径,让其找到对应的库;...
所以在执行下面命令: pyinstaller -F -c simple.py -p __init__.py -p test_install.py 执行完成后会产生2个文件夹build,dist和一个文件simple.spec 进入exe目录并成功执行exe程序 OK 这样就完成了打包的程序,事实上,我并不是这么顺利,中间也遇到些问题 遇到的问题 Failed to execute script ‘simple’ due...
将py打包为exe文件需要依赖pyinstaller第三方库 -F:打包后只生成单个exe格式文件;-D:默认选项,创建一个目录,包含exe文件以及大量依赖文件;-c:默认选项,使用控制台(就是类似cmd的黑框);-w:不使用控制台;-p:添加搜索路径,让其找到对应的库;-i:改变生成程序的icon图标。 1.单个py文件编译 pyinstaller -F -w -...
这一步非常重要,如果没有进入,那打包后运行会各种报错,原因就是没有把虚拟环境中模块打包进去,模块缺失。 pipenv shell 1. 第四步:升级pip,用pip安装pyinstaller python -m pip install --upgrade pip pip install pyinstaller 1. 2. 第五步:用pip安装pipenv安装不了的模块或者pipenv安装后会造成打包出错的那些...
PyInstaller包的安装可以在Anaconda环境下以conda install pyinstaller进行安装,在PyCharm中可以通过pip install pyinstaller进行安装。安装成功后就可以着手进行打包了。当然打包需要用到以下一些相关命令了。 常用到的命令为-F、-D、-i、-p、-w等,其中-i用于指定生成项目的图标,需要使用绝对路径。对于打包结果较大的项...
以一个简单的 Python 项目为例,并讲解如何为这个简单的 Python 项目打包。 如何添加必要的文件和结构来创建一个包,如何编译包,如何上传; 1 构建一个简单的项目 首先创建一个简单的 Python 项目,代码目录结构如下: packaging_tutorial/ └── src/ └── example_package_yhx/ # 包名称(要保证和其他人的不冲...
打包超级快(1min以内),启动超级快。二. Nuitka的安装及使用 2.1 nuitka的安装 直接利用pip即可安装...
使用如下命令将项目中所有代码打包成单文件: pyinstaller -F run.py 打包过程如下: (venv)PS D:\project\modify_docx_xlsx_left_header> pyinstaller -F run.py608INFO: PyInstaller: 6.0.0608INFO: Python: 3.8.10624INFO: Platform: Windows-7-6.1.7601-SP1624INFO: wrote D:\project\modify_docx_xlsx_lef...
2.1、打包过程找不到自己自建模块如 ModuleNotFoundError: No module named 'core' 可以将模块添加到datas里注意复制后的名字('core','core')最好是原名(个人经验)。 还可以将自己的模块直接复制到site-packages 下面,再打包。 2.2、打包成功却不能正确执行,进程无法阻塞,.exe一直在循环 这是因为在调用某些模...
环境:win10、eclipse-jee-mars、python2.7 打包在linux上进行安装测试 1.1 打包 项目目录结构如下: 打包对象:utils.reg 在P1...