qianaonan 发表于 2023-5-17 15:17

大佬们,pyinstaller如何打包自定义的脚本

我把a里经常重复用到的方法和平常经常用的都写到了b里(与a同目录),这样我可以直接从b当中调用简化自己写代码的麻烦,现在的问题是如果我需要用pyinstaller打包成exe,需要如何打包,还是说正常打包没问题。{:1_893:}

xu741852 发表于 2023-5-17 15:34

控制台,pyinstaller -f -w 自己py名字.py(去除控制台,仅运行程序窗口)

灿烂的小居 发表于 2023-5-17 16:05

你修改后能正常跑a,用了include;
那么打包a,程序会帮你自动抓取依赖并结合的

佚名RJ 发表于 2023-5-17 16:06

打包为一个单文件exe程序
Pyinstaller -F 自己的名字.py -p b.py

大白baymax 发表于 2023-5-17 16:13

-F是打包成单个文件,-w是不显示CMD控制台,打包好的EXE文件在dist文件夹。

sakura32 发表于 2023-5-17 16:38

打包用auto-py-to-exe库更方便,省的输指令了

qianaonan 发表于 2023-5-17 17:22

sakura32 发表于 2023-5-17 16:38
打包用auto-py-to-exe库更方便,省的输指令了

哦哦哦,想问一句ddddocr会自动打进去吗?

sakura32 发表于 2023-5-17 18:41

qianaonan 发表于 2023-5-17 17:22
哦哦哦,想问一句ddddocr会自动打进去吗?

auto-py-to-exe就是可视化的pyinstaller,逻辑是和pyinstaller添加参数一样的,装了之后找到auto-py-to-exe.exe文件打开就能用了(我是创建了个快捷方式到项目外面方便用),跳转的网页右上角可以切换中文

土鸡炖蘑菇 发表于 2023-5-17 22:14

两个py文件吗?得修改spec文件 ,然后用pyinstaller 打包spec文件不是直接打包py文件。   

qianaonan 发表于 2023-5-20 19:34

sakura32 发表于 2023-5-17 18:41
auto-py-to-exe就是可视化的pyinstaller,逻辑是和pyinstaller添加参数一样的,装了之后找到auto-py-to-e ...

okokokok
页: [1] 2
查看完整版本: 大佬们,pyinstaller如何打包自定义的脚本