簡體   English   中英

在MySQLdb中導入_mysql

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM