[英]Importing _mysql in MySQLdb
為什么MySQLdb模塊中的_mysql是C文件? 當模塊嘗試導入它時,出現導入錯誤。 我該怎么辦?
它是位於Python MySQLdb
模塊和C libmysqlclient
庫之間的適配器。 不能加載它的最常見原因之一是沒有適當的libmysqlclient庫。
編輯 : 這可能是您問題的答案。
當我嘗試導入_mysql
,沒有錯誤:
import _mysql
print(_mysql)
# <module '_mysql' from '/usr/lib/pymodules/python2.6/_mysql.so'>
它正在導入庫/usr/lib/pymodules/python2.6/_mysql.so
如果這不是您要得到的,這聽起來像是安裝錯誤。 您正在使用什么操作系統? 您如何安裝mysqldb?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.