小编Kak*_*hah的帖子

无法在谷歌应用引擎中使用mysql - 加载MySQLdb模块时出错:没有名为_mysql的模块.我正在使用cloudSQL

我正在使用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)

被困在这里,请帮忙.

python mysql django google-app-engine google-cloud-sql

1
推荐指数
1
解决办法
778
查看次数

Estimote beacon和Qualcomm万向节之间的技术差异?

我使用了万向节信标和Estimote信标.我需要知道两者之间是否存在技术差异?

Estimote每个灯塔售价33美元,而万向节只需5美元!

比赛是什么?

ibeacon estimote

0
推荐指数
1
解决办法
946
查看次数