django连接mysql中的问题 ubuntu

最开始使用pymysql 报错:

django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3. 

原因是django会对版本进行检查,默认你用的是mysqlclient,所以pymysql过不去

所以安装mysqlclient

pip3 install mysqlclient

报错

/usr/bin/ld: cannot find -lssl
/usr/bin/ld: cannot find -lcrypto

网上一堆说自己链接库啥的 ,

其实就是库没装

执行

sudo apt-get install libssl-dev

再安装就成功了

 

你可能感兴趣的:(python)