如何为 Anaconda 安装 MySQLdb?
How to install MySQLdb for Anaconda?
我从 尝试了 conda install -c anaconda mysql-connector-python
但安装后我尝试 运行 import MySQLdb as db
购买给我错误:
---------------------------------------------------------------------------
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'
如何为 Anaconda 安装 MySQLdb?
对于 MySQLdb
,您必须为 Python 安装 mysql-python
2:
conda install -c anaconda mysql-python
mysqlclient
是推荐用于 Python 2 和 3 的库:
conda install -c anaconda mysqlclient
这是 Django 为 mysql 库推荐的 https://docs.djangoproject.com/en/3.0/ref/databases/#mysql-db-api-drivers
根据mysqldb's pypi page,您需要将 mysqldb 安装为
pip install MySQL-python
总结:你安装错了python库,正确的方法是:
conda install -c anaconda mysql-python
我从 conda install -c anaconda mysql-connector-python
但安装后我尝试 运行 import MySQLdb as db
购买给我错误:
---------------------------------------------------------------------------
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'
如何为 Anaconda 安装 MySQLdb?
对于 MySQLdb
,您必须为 Python 安装 mysql-python
2:
conda install -c anaconda mysql-python
mysqlclient
是推荐用于 Python 2 和 3 的库:
conda install -c anaconda mysqlclient
这是 Django 为 mysql 库推荐的 https://docs.djangoproject.com/en/3.0/ref/databases/#mysql-db-api-drivers
根据mysqldb's pypi page,您需要将 mysqldb 安装为
pip install MySQL-python
总结:你安装错了python库,正确的方法是:
conda install -c anaconda mysql-python