如何为 Anaconda 安装 MySQLdb?

vas*_*111 0 python mysql-python anaconda

conda install -c anaconda mysql-connector-python这里尝试过,但安装后我尝试运行import MySQLdb as dbbuy 它,但出现错误:

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-5-08dd46cbf704> in <module>
      1 ## package used to connect the database
----> 2 import MySQLdb as db
      3 import pandas as pd
      4 import numpy as np
      5 import warnings

ModuleNotFoundError: No module named 'MySQLdb'
Run Code Online (Sandbox Code Playgroud)

如何为 Anaconda 安装 MySQLdb?

Thi*_*Lam 5

对于MySQLdb,您必须安装mysql-pythonPython 2:

conda install -c anaconda mysql-python
Run Code Online (Sandbox Code Playgroud)

mysqlclient是 Python 2 和 3 的推荐使用的库:

conda install -c anaconda mysqlclient
Run Code Online (Sandbox Code Playgroud)

这是 Django 对 mysql 库的建议https://docs.djangoproject.com/en/3.0/ref/databases/#mysql-db-api-drivers