鱼C论坛

 找回密码
 立即注册
查看: 1143|回复: 3

[已解决]python 打包成exe后 运行失败(求助……)

[复制链接]
发表于 2018-7-1 22:11:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
编程属于业余爱好,处于瞎编状态。
最近自己有一个需求,就是给几十个人发不同的邮件(每个人的邮件附件不一样)
经过一段时间的学习,通过python实现了发邮件的功能,目前是通过自带的IDLE来运行,进行邮件的发送。
现在想把这些代码打包成exe可执行程序,这样就可以在其他电脑里运行了。
于是就开始了打包工作…………
百度了教程,用pyinstaller 来打包,带个过程顺呀
0.jpg
打包完后也生成了exe程序,心里那个高兴呀
迫不及待的双击,双击,双击……
1.jpg
结果不给力呀,报错。
build里面的warsend.txt显示 了好多
2.jpg
接头百度,各种捣鼓,均以失败告终。
求各路大神帮帮忙,感激不尽
最佳答案
2018-7-1 22:28:52
先参考下打包是否正确:

PyInstaller安装和简单使用.rar (297.96 KB, 下载次数: 14)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-7-1 22:28:52 | 显示全部楼层    本楼为最佳答案   
先参考下打包是否正确:

PyInstaller安装和简单使用.rar (297.96 KB, 下载次数: 14)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2018-7-2 13:47:39 | 显示全部楼层
ba21 发表于 2018-7-1 22:28
先参考下打包是否正确:

读死书,死读书还真不行,关键点位还是需要大神指点,谢谢您!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-4 17:42:53 | 显示全部楼层
shuchaoa 发表于 2018-7-2 13:47
读死书,死读书还真不行,关键点位还是需要大神指点,谢谢您!

另外,还想请问一下大神,在发送邮件的同时会有大量字符串被打印到控制台,如果不打印这些文字,需要怎么处理呢?
reply: b'250-smtp.qq.com\r\n'
reply: b'250-PIPELINING\r\n'
reply: b'250-SIZE 73400320\r\n'
reply: b'250-AUTH LOGIN PLAIN\r\n'
reply: b'250-AUTH=LOGIN\r\n'
reply: b'250-MAILCOMPRESS\r\n'
reply: b'250 8BITMIME\r\n'
reply: retcode (250); Msg: b'smtp.qq.com\nPIPELINING\nSIZE 73400320\nAUTH LOGIN PLAIN\nAUTH=LOGIN\nMAILCOMPRESS\n8BITMIME'
send: 'AUTH PLAIN ADI2MDcxNTYwOUBxcS5jb20AcHN3c2lhZW1jZXJ3YmhjZw==\r\n'
reply: b'235 Authentication successful\r\n'
reply: retcode (235); Msg: b'Authentication successful'
send: 'mail FROM:<260715609@qq.com> size=133\r\n'
reply: b'250 Ok\r\n'
reply: retcode (250); Msg: b'Ok'
send: 'rcpt TO:<260715609@qq.com>\r\n'
reply: b'250 Ok\r\n'
reply: retcode (250); Msg: b'Ok'
send: 'data\r\n'
reply: b'354 End data with <CR><LF>.<CR><LF>\r\n'
reply: retcode (354); Msg: b'End data with <CR><LF>.<CR><LF>'
data: (354, b'End data with <CR><LF>.<CR><LF>')
send: b'Content-Type: text/plain; charset="utf-8"\r\nMIME-Version: 1.0\r\nContent-Transfer-Encoding: base64\r\n\r\naGVsbG8sIHNlbmQgYnkgUHl0aG9uLi4u\r\n.\r\n'
reply: b'250 Ok: queued as \r\n'
reply: retcode (250); Msg: b'Ok: queued as'
data: (250, b'Ok: queued as')
send: 'quit\r\n'
reply: b'221 Bye\r\n'
reply: retcode (221); Msg: b'Bye'
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-25 13:26

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表