python manage.py migrate在anaconda上不起作用 [英] python manage.py migrate doesn't work on anaconda
问题描述
追溯(最近呼叫最后):
文件manage.py,第10行,
< module> execute_from_command_line(sys.argv)
文件C:\Anaconda\lib\site-packages\django\core\management\__init __。py,
第338行在
execute_from_command_line实用程序.execute()
文件
C:\Anaconda\lib\site -packages\django\core\management__init __。py,
第312行,执行django.setup()
文件C:\ Anaconda\lib\site-packages\django__init __。py,第18行,
setup apps.populate(settings.INSTALLED_APPS)
文件
C:\Anaconda\lib\site-packages\django\django\apps\registry.py,行
85,在填充app_config = AppConfig.create(条目)文件
C:\Anaconda\lib\site- packages\django\django\apps\config.py,行
127,在创建'%s'isn不是一个子类o f AppConfig。 %条目)
django.core.exceptions.ImproperlyConfigured:
'django.contrib.admin.apps.AdminConfig'不是
AppConfig的子类。
我甚至试过
python manage.py makemigrations
但同样的错误。
我使用的是Python 2.7 .9 |蟒蛇2.2.0(64位)|和django == 1.8
我应该提到为了开始我不得不使用的项目
python admin-py.exe startproject djangotutorial
因为
python admin-py.py startproject djangotutorial
没有工作
我真的很感激任何洞察力
我相当确定你的项目不正确。要启动项目,您使用 django-admin startproject djangotutorial
,然后导航到该文件夹。如果命令不起作用,那么你的django安装有问题。只有在此之后,您可以使用 python manage.py makemigrations
。
I am new to django; I am trying to finish my first project and I was able to start project but it fails migration. Here is the error code:
Traceback (most recent call last):
File "manage.py", line 10, in
<module> execute_from_command_line(sys.argv) File "C:\Anaconda\lib\site-packages\django\core\management\__init__.py",
line 338, in
execute_from_command_line utility.execute()
File "C:\Anaconda\lib\site-packages\django\core\management__init__.py", line 312, in execute django.setup()
File "C:\Anaconda\lib\site-packages\django__init__.py", line 18, in setup apps.populate(settings.INSTALLED_APPS)
File "C:\Anaconda\lib\site-packages\django\django\apps\registry.py", line 85, in populate app_config = AppConfig.create(entry) File "C:\Anaconda\lib\site-packages\django\django\apps\config.py", line 127, in create "'%s' isn't a subclass of AppConfig." % entry) django.core.exceptions.ImproperlyConfigured: 'django.contrib.admin.apps.AdminConfig' isn't a subclass of AppConfig.
I even tried
python manage.py makemigrations
but same error.
I am using Python 2.7.9 |Anaconda 2.2.0 (64-bit)| and django==1.8
I should mention in order to start the project I had to use
python admin-py.exe startproject djangotutorial
because
python admin-py.py startproject djangotutorial
didn't work
I really appreciate any insight
I'm fairly sure you made your project incorrectly. To start a project you use django-admin startproject djangotutorial
and then you navigate to the folder. If the command doesn't work, then your django installation has a problem. Only after that can you use python manage.py makemigrations
.
这篇关于python manage.py migrate在anaconda上不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!