前言
日常积累,欢迎指正
正文
严格来说这不算一个问题
内容详述
首先只要 pyinstaller 正常安装情况下,运行以下命令
$ pyinstaller myscript.py -F
正常执行将会在一个自动生成的 dist 文件夹下存在一个 myscript.exe 文件,我们可以将这个 exe 文件提供给别人直接使用。
pyinstaller 只要能正常执行那么大概率不是 pyinsaller 没有输出这个 dist 文件而是你自己没有找到打包输出的 dist 文件夹位置
如果 python 项目根目录下找不到 dist 文件夹的话到 python 安装目录下的路径 ...\Python\PythonXX\Scripts 下去看看吧!有惊喜
我的环境
- WIN10
- python-3.7.7-amd64.exe + pynstaller3.6
- python-2.7.17.amd64.msi + pynstaller3.6
以上两个 python 版本均亲测可用
有看见说 python 与 pyinstaller 之间版本问题的目前没有感受到,遇到了再补充