当我像Windows服务一样运行程序时,出现“模块'imaplib'没有属性'IMAP4_SSL'”的提示

问题描述

我已经使用Python制作了Windows服务,可以读取一些邮件获取一些信息。 当我在带有Pycharm的win7开发人员计算机上使用它时,它可以很好地工作,但是当我尝试在Windows 2012服务器(即它将在​​其中工作)中运行它时,我收到“模块'imaplib'没有属性'IMAP4_SSL' “

有趣的是,当我在服务器的python控制台中输入相同的命令时,它不会给我任何错误

代码是:

15.5

任何人都知道会发生什么事?

Claudio

解决方法

经过大量尝试,我发现我可以像Windows Server一样运行它。我也注意到它与SSL有关。 我很累,我将协议更改为不带SSL的IMAP ...现在可以了。 我真的很想找到一个真正的答案,但是使用IMAP现在可以正常工作。