我正在試驗IDLE3以連接到MySQl數據庫。該生產線 import MySQLdb
生成錯誤消息:可以通過Python版本3.4從IDLE3訪問MySQLdb嗎?
ImportError: No module named 'MySQLdb'
我使用Linux(Ubuntu的14.04)
Python的存在我的電腦上兩個版本。一個版本:Python 2.7.6。導入「MySQLD」的能力適用於此版本的Python。
另一個版本是Python 3.4.0。此版本無法導入「MySQLD」。
雖然我知道有兩個版本,但我並不知道輸入文本「python」本身會給你Python版本2.7.6。我的意圖,與IDLE3是與Python版本3.4.0。我在下面的回覆中根據holdenweb提供的線索實現了我的監督。
基於進一步的互聯網搜索,Ubuntu至少存在一個解決方案。
謝謝。你的打印聲明給了我:「/usr/lib/python2.7/dist-packages/MySQLdb/__init__.pyc」,它披露我無意中使用了2.7版本。我原以爲我在使用3.4版本。原來,必須輸入python3才能真正使用該版本。 –
很高興你把它整理出來 – holdenweb
如果你還想使用空閒,你也可能會發現你有'idle3'命令。 – holdenweb