陶远航 发表于 2023-2-4 13:09:56

Python打包exe的问题

本帖最后由 陶远航 于 2023-2-4 13:11 编辑

我的打包命令:
pyinstaller -F -w "user login.py" --hiddenimport tkinter --hiddenimport tkinter.messagebox --hiddenimport easygui --hiddenimport Crypto --hiddenimport AES
为什么会报错?
报错图片:
https://i.328888.xyz/2023/02/04/NcnVX.png
附件:

打包成功后告诉我我哪里错了,你的打包命令,和为什么这么打包,谢谢!

陶远航 发表于 2023-2-4 13:11:30

回帖有奖

ba21 发表于 2023-2-4 13:12:16

你.py脚本能运行吗? 提示说AES模块加载失败。

陶远航 发表于 2023-2-4 13:16:54

ba21 发表于 2023-2-4 13:12
你.py脚本能运行吗? 提示说AES模块加载失败。

可以运行的

歌者文明清理员 发表于 2023-2-4 13:18:15

是因为你的AES不在pyinstaller生成的文件同一目录,pyinstaller的目录是源目录/dist,你要把AES也放进dist里(没试过,如果讲错了请指正)

isdkz 发表于 2023-2-4 13:28:22

隐式导入得给出完整的导入路径呀,不然它不知道在哪里导入的,你的 AES 没有给出完整路径

打包命令:
pyinstaller -F -w "user login.py" --hiddenimport tkinter --hiddenimport tkinter.messagebox --hiddenimport easygui --hiddenimport Crypto --hiddenimport Crypto.Cipher.AES

学习编程中的Ben 发表于 2023-2-4 14:41:16

谢谢鱼币!

sfqxx 发表于 2023-2-4 16:24:49

lingbi

liuhongrun2022 发表于 2023-2-4 19:43:19

领币

朽木剑武 发表于 2023-2-5 16:37:17

学习一下

有点秀 发表于 2023-2-8 14:25:36

鱼币

long90 发表于 2023-3-15 15:48:12

6666

a905448839 发表于 2023-4-2 23:48:55

搏一搏 单车变摩托!
页: [1]
查看完整版本: Python打包exe的问题