发布时间:2019-09-12 08:00:01编辑:auto阅读(1755)
python版本:python3.4
python2和python3有太多不兼容的地方,用着就是操蛋
本来是安装了mysqldb的, 结果配置了数据库后运行总是报错:
'Did you install mysqlclient or MySQL-python?' % e
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named 'MySQLdb'.
Did you install mysqlclient or MySQL-python?
真是抓狂...........
后来查资料,说是python3.4里面,使用原来python2.7的mysqldb已经不能连接mysql数据库了,要使用pymysql,来完成连接mysql的重任,可是我pip安装了PyMySQL,还是报错,真是无语了。。。。
后来看到一篇文章,http://www.jianshu.com/p/82781add8449
在站点的__init__.py
文件中添加
import pymysql pymysql.install_as_MySQLdb()
搞定了,可以继续了!
上一篇: python logging Timed
下一篇: python3.5.2与python2.
47842
46390
37283
34733
29313
25973
24916
19951
19545
18030
5792°
6413°
5927°
5961°
7064°
5911°
5944°
6438°
6404°
7778°