<p>我创建了一个小应用程序,当服务器出现问题时可以发送电子邮件。使用py2exe创建exe文件。虽然它在Win7上运行得非常好,但是我在WinSRV2003上运行它有问题。我不认为这与代码本身有关。
请看下面的进口</p>
<pre><code>import pyodbc, sys, smtplib, os
from datetime import date
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.mime.base import MIMEBase
import email.iterators
import email.generator
</code></pre>
<p>在设置.py文件:</p>
^{pr2}$
<p>还有py2exe输出中的一行可能很有趣</p>
<blockquote>
<p>The following modules appear to be missing
['_scproxy']</p>
</blockquote>
<p>尝试启动时出现错误消息:</p>
<blockquote>
<p>This application has failed to start because application configuration is incorrect. Reinstalling the application may fix this problem.</p>
</blockquote>
<p>我想到的是,它会丢失一些注册表项,这会让应用程序运行吗?在</p>