【发布时间】:2018-11-30 21:12:47
【问题描述】:
我已阅读每篇文章,并在过去 4 小时内搜索了谷歌以尝试找到解决此错误的方法。
我没有运行虚拟环境,这个服务器只用于 django。
服务器:Ubuntu 16.04
蟒蛇:3.5.2
我收到了这个错误
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.
Did you install mysqlclient?
正在尝试安装 mysqlclient
sudo -H pip3 install mysqlclient
Requirement already satisfied: mysqlclient in /usr/local/lib/python3.5/dist-packages (1.3.12)
使用 ubuntu
sudo apt-get install -y python3-mysqldb
Reading package lists... Done
Building dependency tree
Reading state information... Done
python3-mysqldb is already the newest version (1.3.7-1build2).
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
非常感谢任何帮助
【问题讨论】:
-
我没有运行虚拟环境
-
请显示完整的回溯。你是如何运行 Django 的?
-
请注意,即使“此服务器仅用于 django”,使用 virtualenv 来保护您免受系统 python 包更改的影响仍然是一个好主意。
-
pastebin.com/VW8bu1JK 用于启动日志
-
显然 Pillow 和 MYSQLclient 在 django 中不会一起玩
标签: python django mysql-python