我試過在iPython中導入MySQLdb並收到以下錯誤。OS X上的MySQLdb錯誤El Capitan
ImportError Traceback (most recent call last)
<ipython-input-4-f5538763dbdb> in <module>()
----> 1 import MySQLdb as mdb
2 import sys
/Users/user1/anaconda/lib/python2.7/site-packages/MySQLdb/__init__.py in <module>()
17 from MySQLdb.release import __version__, version_info, __author__
18
---> 19 import _mysql
20
21 if version_info != _mysql.version_info:
ImportError: dlopen(/Users/user1/anaconda/lib/python2.7/site-packages/_mysql.so, 2): Library not loaded: libssl.1.0.0.dylib
Referenced from: /Users/user1/anaconda/lib/python2.7/site-packages/_mysql.so
Reason: image not found
我發現#2幾個職位性質相似,它被提出,系統完整性保護被禁止的,這是我現在有。
我也編輯了我的bashprofile建議爲OSX El Capitan在這篇文章中,Python mysqldb: Library not loaded: libmysqlclient.18.dylib但我仍然無法解決這個問題。
櫃面它多一點信息,可以幫助診斷問題:
- Python版本:Python的2.7.10 |蟒蛇2.4.0(x86_64的)| (默認情況下,2015年10月19日,18時31分一十七秒) [4.2.1 GCC(蘋果公司建立5577)]的
- 結果 '其蟒':/用戶/用戶1 /安納康達/ bin中/蟒
- 安裝了MySQL版本:MySQL的-5.7.10
- 的MySQL-Python版本:MySQL的 - 蟒蛇-1.2.5
我要去哪裏錯了?
'庫未加載:libssl.1.0.0.dylib' – miken32
我編輯了我的bash配置文件,如https://stackoverflow.com/questions/27264574/import-psycopg2-library-not-loaded-libssl-1-0- 0-dylib,但仍然沒有解決方案。 – user2762934