1.django框架 settings.py文件中部分代码:
DATABASES = { # 'default': { # 'ENGINE': 'django.db.backends.sqlite3', # 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), # } 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'djan', 'USER': 'root', 'PASSWORD': '', 'HOST': '127.0.0.1', 'PORT': '3306' } }
2.报错内容:
所以根据提示继续安装 pip install mysqlclient。。。。
报错内容:
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
指示需要 安装 Microsoft Visual C++ Build Tools ;但是此东西文件安装耗时过长,决不能 傻逼兮兮的安装
解决方法第一种:
https://pypi.org/project/mysqlclient/1.3.10/#files 前往此网址下载对应的文件
然后 通过 pip install mysqlclient-1.3.10-cp36-cp36m-win_amd64.whl 便可
解决方法第二种:
在settings.py文件顶部 输入:
import pymysql pymysql.install_as_MySQLdb()
即可解决问题,不需要安装 mysqlclient,更不用安装 Microsoft Visual C++ Build Tools