我正在运行Windows 10 (对不起),我正在尝试从github,https://github.com/django-nonrel/django-testapp中为GAE设置django-nonrel测试应用程序。
我已经下载并安装了它,我还在github上安装了来自Django和NoSQL的各种模块。
所以我的文件结构是dbindexer、django、djangoappengine和djangotoolbox作为testapp的子目录。当我在日志文件中遇到安装错误时,我已经将它们放置好了。
我现在收到消息了
ImproperlyConfigured:错误导入模块autoload.middleware:“没有模块名为autoload.middleware”
这是合理的,因为settings.py已经将autoload作为安装的应用程序。
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.contenttypes',
'django.contrib.auth',
'django.contrib.sessions',
'djangotoolbox',
'autoload',
'dbindexer',
# djangoappengine should come last, so it can override a few manage.py commands
'djangoappengine',
)但我不知道在哪能找到这个模块。我知道我一定很笨,但我想不出如何才能做到这一点。
编辑-这是requirements.txt文件
-e git+http://github.com/django-nonrel/djangotoolbox@toolbox-1.4#egg=djangotoolbox
-e git+http://github.com/django-nonrel/djangoappengine@appengine-1.4#egg=djangoappengine
-e git+http://github.com/django-nonrel/django-dbindexer@dbindexer-1.4#egg=django-dbindexer
-e git+http://github.com/django-nonrel/django@nonrel-1.4#egg=django-nonrel
-e hg+http://bitbucket.org/twanschik/django-autoload#egg=django-autoload所以我下载了这个autoload,现在我得到了下面的错误。
ImportError:没有名为fcntl的模块
发布于 2016-02-15 16:51:14
这是通过使用MySQL解决方案而不是django来解决的。它花了一些时间,但在StackOverflow上帮助它度过了难关。
https://stackoverflow.com/questions/35346217
复制相似问题