我正在使用googleAppEngineLauncher来尝试mysql连接.
它给出了日志
File "/Users/kakshilshah/Desktop/hope/skeduleBackend/django/utils/importlib.py", line 40, in import_module
__import__(name)
File "/Users/kakshilshah/Desktop/hope/skeduleBackend/django/db/backends/mysql/base.py", line 17, in <module>
raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e)
ImproperlyConfigured: Error loading MySQLdb module: No module named _mysql
Run Code Online (Sandbox Code Playgroud)
我已经做好了 pip install MySQL-python
甚至命令就像python manage.py dbshell
工作一样,并将我连接到cloudsql后端.
我可以访问那里的所有表.
但是,运行它会产生同样的错误.
我安装了mysql 5.6.
将以下内容添加到app.yaml
- name: MySQLdb
version: "latest"
Run Code Online (Sandbox Code Playgroud)
也没有帮助,因为我检查了库目录,没有mysqldb.
我的设置 -
import os
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'HOST': '173.194.xxx.xxx',
'NAME': 'my_database',
'USER': 'root',
'PASSWORD': 'xxxxxxxx',
}
}
Run Code Online (Sandbox Code Playgroud)
被困在这里,请帮忙.
我使用了万向节信标和Estimote信标.我需要知道两者之间是否存在技术差异?
Estimote每个灯塔售价33美元,而万向节只需5美元!
比赛是什么?