2013-10-23 30 views
42

有人能告訴我如何安裝sqlite3包到最新版本的Python? 我使用的MacBook,並在命令行上我想:如何將sqlite3安裝到Python?

pip install sqlite 

,但一個錯誤彈出。

+2

如果你的Python是從源頭手動建成,並滿足這個錯誤,你應該首先安裝源碼-devel包,然後重建蟒蛇,如@falsetru說,軟件包名稱將根據操作系統而有所不同。 – ngn999

+1

如果你能列出你點擊的錯誤,那將是最好的。 –

+0

對於曾經試圖從源代碼構建python並運行到這個錯誤的問題:這真的是一個很好的答案,它支持bulild進程和你需要的依賴關係。 https://stackoverflow.com/a/6171511/6273503 – Harper

回答

76

您無需安裝sqlite3模塊。它包含在標準庫中(自Python 2.5起)。

+1

謝謝:)想知道我做錯了什麼 –

+1

我實際上有一個蟒蛇2.5.4不包括sqlite3 :( – shevy

+0

@ user722915,根據[什麼是新的Python 2.5](https://docs.python.org/2.7/whatsnew/2.5.html#the-sqlite3-package),pysqlite模塊(http://www.pysqlite.org),嵌入SQLite的包裝數據庫,已經被添加到包名sqlite3下的標準庫中 – falsetru

25

我有蟒蛇2.7.3,這解決了我的問題:

pip install pysqlite 
+5

請考慮這不適用於Python 3。 – Phyticist