Django配置mysql数据库报错 error: Microsoft Visual C++ 14.0 is required. pip安装错误

使用 pip install mysql-python安装 mysql包时出现错误

error: Microsoft Visual C++ 14.0 is required. pip安装错误

 

解决方法:

通过提示我们可以得知是由于c++依赖库不存在,所以在对包进行编译的时候出错,故我们可以去直接下载二进制安装包进行安装。

下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python

1.找到你所需要的包下载,注意你的python版本和电脑32位或64位

2.在该文件夹按下shift+右键,选择‘在此处打开命令窗口‘(或者在cmd中 cd 进入包所安装的目录)

3.在cmd窗口中输入:pip install 包的名字.whl

4.比如安装matplotlib出现下面界面即为安装成功

附:settings.py database中设置数据库连接配置

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'my_web',
        'USER': 'root',
        'PASSWORD': 'password',
        'HOST': '127.0.0.1',
        'PORT': '3306',
    }
}

  



原文地址:https://www.cnblogs.com/pandj/p/10490397.html