Python 導入錯誤:dlopen(/Users/yanigisawa/.python-eggs/MySQL_python-1.2.3-py2.6-macosx-10.6-universal.egg-tmp / _mysql.so, 2): 庫未載入:Mac 10.6 上的libmysqlclient.16.dylib
您在Python 中導入MySQLdb 時遇到的問題是由於缺少庫依賴項而引起的。具體來說,錯誤訊息表明無法定位或載入動態庫libmysqlclient.16.dylib。
要解決此問題,您可以採取以下步驟:
建立符號連結:
手動建立指向所需庫的符號連結。對於您的情況,請按照解決方案中的建議建立以下連結:sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib sudo ln -s /usr/local/mysql/lib /usr/local/mysql/lib/mysql
以上是如何修正「匯入錯誤:dlopen(/Users/yanigisawa/.python-eggs/MySQL_python-1.2.3-py2.6-macosx-10.6-universal.egg-tmp/_mysql.so,2):庫未載入:libmysqlclient Mac 10.6 上的.16.dylib」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!