#python #mysql #jupyter-notebook #anaconda
#питон #mysql #юпитер-записная книжка #анаконда
Вопрос:
Я уже несколько часов пытаюсь установить mysqlclient, используя свежую среду anaconda в python 3.7.
Я просмотрел другой пост на stackoverflow.
когда я пытаюсь импортировать MySQLdb в блокнот jupyter:
import MYSQLdb --------------------------------------------------------------------------- ModuleNotFoundError Traceback (most recent call last) ~AppDataLocalTemp/ipykernel_18060/1995325395.py in lt;modulegt; ----gt; 1 import MYSQLdb ModuleNotFoundError: No module named 'MYSQLdb'
то, что я устал
pip install mysqlclient pip3 install mysqlclient conda install -c anaconda mysql-python conda install -c anaconda mysqlclient
Я также попытался установить другие пакеты, такие как mysql connector и sqlalchemy, но все они застряли в импорте MySQLdb
Ответ №1:
Попробуйте импортировать с обработкой ошибок:
try: import MySQLdb except ImportError: import pymysql pymysql.install_as_MySQLdb()
В конце концов, вам также нужно установить pymysql
, чтобы он работал так.
Ответ №2:
возможно, вы устанавливаете пакет в другой среде, проверьте ядро в jupyter и над каким env вы работаете