在mac上安装mysqlclient 死活装不上。
报错
ld: library not found for -lssl clang: error: linker command failed with exit code 1 (use -v to see invocation) error: command 'clang' failed with exit status 1
找里很多资料,试图解决报错问题,最后都无一善终。最后
在http://www.runoob.com/django/django-model.html的评论里找到 gmax 同学如下替代方案,我就是那萌新!!!
对于死活装不上 mysqlclient 的,换链接库吧:
sudo apt install python-mysql.connector # 看实际情况 。我的装了就不用了。不通系统命令不同 pip install mysql-connector-python
修改 ENGINE 配置:
DATABASES = { 'default': { 'ENGINE': 'mysql.connector.django', # 链接配置换成这个 'NAME': 'test', 'USER': 'test', 'PASSWORD': 'test123', 'HOST':'localhost', 'PORT':'3306', } }
致敬还在躺坑的萌新!