我正在嘗試執行python連接器的mysql教程。Eclipse/pydev不會導入mysql.connector與項目,但從IDLE導入罰款
使用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選項,單獨嘗試)。
在左邊,我可以看到mysql的python > System Libs > python3/dist-packages > mysql
下爲我的項目的一部分
我的翻譯被設置爲這樣:
無論我做什麼,我都無法在eclipse中導入它。我在這裏試圖答案無濟於事:
https://stackoverflow.com/a/3864323/3665278
How do I handle an UnresolvedImport Eclipse (Python)
https://stackoverflow.com/q/27897035
這適用於Windows 10 64位的我。我首先檢查是否安裝了32位或64位Python,並使用適當的.msi,在我的情況下是32。 –