安装后出现错误mysqlclient not install?
Posted
技术标签:
【中文标题】安装后出现错误mysqlclient not install?【英文标题】:Getting error mysqlclient not install after the installation? 【发布时间】:2019-06-23 12:15:49 【问题描述】:当我尝试 django.core.exceptions.ImproperlyConfigured:加载 mysqldb 模块时出错。 安装 MySQL 客户端了吗?
我安装了 MySQL 和 MySQL 客户端并在 Django 项目中配置了 setting.py 文件,现在当我要迁移一个项目时 它正在引发以下错误。
django.core.exceptions.ImproperlyConfigured:加载 MySQLdb 模块时出错。 安装 MySQL 客户端了吗?
DATABASES =
'default':
'ENGINE': 'django.db.backends.mysql',
'NAME': 'djangodb',
'USER': 'ROOT',
'PASSWORD':'',
'HOST':'localhost',
'PORT':'3306',
出现以下错误
你安装 MySQL 客户端了吗?
【问题讨论】:
【参考方案1】:去https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient尝试安装mysql-client,你会发现很多mysql-client***。
下载第一个#不要改文件名,,, 打开命令提示符, 使用 cd 进入您的***的安装目录, 然后使用 pip install(文件名)#use .whl 以及如果它不起作用,请下载第二个并重复该过程,如果仍然不起作用,请继续下载,直到我向您保证至少其中一个会安装在您的计算机中
【讨论】:
【参考方案2】:最好的解决办法是下载并安装wheel文件
从以下链接下载轮文件
https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient 选择您的操作系统支持的文件。如果您现在不支持,请一一尝试您下载支持windows 64-bit os
的文件mysqlclient‑1.4.2‑cp37‑cp37m‑win_amd64.whl
现在您需要使用以下命令
pip install path_of_you_file
pip install mysqlclient‑1.4.2‑cp37‑cp37m‑win_amd64.whl
【讨论】:
【参考方案3】:在 windows 上,在命令提示符下以管理员身份运行以下命令:
pip install mysqlclient
【讨论】:
【参考方案4】:你安装mysql-python包了吗??
我认为这个错误是因为系统中没有安装python-mysql,请使用这个命令。
pip install mysql-python
或
sudo pip install mysql-python
【讨论】:
以上是关于安装后出现错误mysqlclient not install?的主要内容,如果未能解决你的问题,请参考以下文章
pip install mysqlclient 出现 mysql_config: not found 错误
zabbix编译安装,安装mysql数据库:configure: error: Not found mysqlclient library
zabbix3.x安装出现“configure: error: Not found mysqlclient library”的解决办法
python安装mysqlclient模块时报mysql_config not found解决方法