1
我已經在埃爾卡皮坦使用安裝MySQLdb的的Mac OS X(酋長):的Python導入錯誤與MySQLdb的上
brew install mysql
pip install MySQL-python
當我嘗試python -c "import MySQLdb"
我收到以下錯誤:
File "<string>", line 1, in <module>
File "MySQLdb/__init__.py", line 19, in <module>
import _mysql
ImportError: dlopen(./_mysql.so, 2): Library not loaded: libssl.1.0.0.dylib
Referenced from: /Users/<user>/anaconda/lib/python2.7/site-packages/_mysql.so
Reason: no suitable image found. Did find:
/usr/local/bin/mysql/lib/libssl.1.0.0.dylib: stat() failed with errno=20
發現了一些相關的帖子,但仍然沒有弄清楚如何解決這個問題。任何幫助深表感謝。
編輯: 如果我決定恢復步驟1中(brew uninstall mysql
),因爲SQLite的(sqlite3的)附帶埃爾卡皮坦預裝,我收到以下錯誤信息:
File "<string>", line 1, in <module>
File "/Users/<user>/anaconda/lib/python2.7/site-packages/MySQLdb/__init__.py", line 19, in <module>
import _mysql
ImportError: dlopen(/Users/<user>/anaconda/lib/python2.7/site-packages/_mysql.so, 2): Library not loaded: /usr/local/opt/mysql/lib/libmysqlclient.20.dylib
Referenced from: /Users/<user>/anaconda/lib/python2.7/site-packages/_mysql.so
Reason: image not found
我在想什麼?這兩個錯誤消息是相關的嗎?
你能鏈接到相關文章,並具體描述他們沒有幫助嗎? – darthbith
@darthbith已發現此帖(http://stackoverflow.com/questions/34956124/error-with-mysqldb-on-os-x-el-capitan),但建議的步驟並沒有幫助。 –
你是什麼意思建議的步驟沒有幫助?錯誤信息是否改變?你採取了什麼確切的步驟?您是否嘗試過在該帖子中鏈接的帖子中的步驟?您可以提供的有關您嘗試的更多信息和詳細信息,幫助起來就越容易。 – darthbith