擅长:python、mysql、java
<p>听起来像是<code>MySQLdb</code>在<code>sys.path</code>上的某个地方,而不是在Eclipse项目的<code>PYTHONPATH</code>上;换句话说,Eclipse认为您将在运行时收到导入错误,因为您没有完全配置它。Google似乎说,您可以在<code>Window->Preferences->Preferences->PyDev->Python Interpreter</code>中更改此设置,以包括指向<code>MySQLdb</code>模块的路径。</p>
<p>要了解<code>MySQLdb</code>在您的系统中的位置:</p>
<ol>
<li>打开一个交互式解释器</li>
<li><code>import MySQLdb</code></li>
<li>如果成功,您可以从<code>print MySQLdb.__file__</code>获得提示;可能是包中需要指向路径的<code>__init__</code>文件。</li>
</ol>