Я попытался импортировать MySQLdb в iPython и получил следующую ошибку.Ошибка с MySQLdb в OS X 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
Я нашел несколько постов на Stackoverflow аналогичного характера, где было высказано предположение о том, что защита целостности системы должна быть отключена, что я сейчас.
Я также отредактировал мой bashprofile, как предложено для OSX El Capitan в этом посте, Python mysqldb: Library not loaded: libmysqlclient.18.dylib, но я до сих пор не смог преодолеть эту проблему.
Немного больше информации упаковывают это помогает диагностировать проблему:
- версия Python: Python 2.7.10 | Anaconda 2.4.0 (x86_64) | (По умолчанию, 19 Октябрь 2015, 18:31:17) [GCC 4.2.1 (Apple Inc. построить 5577)]
- Результат 'который питон':/Users/user1/Анаконда/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