Eclipse / pydev不会将mysql.connector导入项目,但可以从IDLE导入

时间:2015-06-29 18:15:27

标签: python mysql eclipse pydev

我正在尝试为python连接器做mysql教程。

使用Xubuntu 14.04,python3,mysql 5.5.35,eclipse Luna和pydev 3.6.0。我通过mysql网站上的说明安装了python.connector。

当我从命令行使用python 3进入交互式shell时,我可以做到

import mysql.connector
好的。然后我可以继续使用该导入执行操作,例如以下所有代码运行正常:

>>> import mysql.connector
>>> cnx = mysql.connector.connect(user='root', password='root', host='127.0.0.1',database='testdb')
>>> cnx.close()

在eclipse中,我无法正确导入它,但我仍然有一个红色的“波浪形”,但unresolved import错误。因此,我无法对我的任何脚本使用自动完成功能。 。我已经设置了我的解释器使用python3(以及python 3.4选项,单独尝试)。

在左侧,我可以在python > System Libs > python3/dist-packages > mysql下看到mysql作为我项目的一部分

enter image description here

enter image description here

我的翻译是这样设置的:

enter image description here

无论我做什么,我都无法在eclipse中导入它。我在这里尝试了答案无济于事:

https://stackoverflow.com/a/3864323/3665278

How do I handle an UnresolvedImport Eclipse (Python)

https://stackoverflow.com/q/27897035

0 个答案:

没有答案