&引用;“迁移”;使用Django 1.8时无法识别manage.py命令
使用“path/to/mySite/manage.py migrate”我得到 列出的命令包括:&引用;“迁移”;使用Django 1.8时无法识别manage.py命令,django,manage.py,Django,Manage.py,使用“path/to/mySite/manage.py migrate”我得到 列出的命令包括: changepassword cleanup compilemessages createcachetable createsuperuser dbshell diffsettings dumpdata flush inspectdb loaddata makemessages reset runfcgi runserver shell
changepassword
cleanup
compilemessages
createcachetable
createsuperuser
dbshell
diffsettings
dumpdata
flush
inspectdb
loaddata
makemessages
reset
runfcgi
runserver
shell
sql
sqlall
sqlclear
sqlcustom
sqlflush
sqlindexes
sqlinitialdata
sqlreset
sqlsequencereset
startapp
syncdb
test
testserver
validate
我相信从Django 1.7开始,“Migrate”是作为manage.py的本机命令添加的。根据“pip列表”和软件包文档,我肯定在使用Django 1.8,并且在设置中明确地调用了正确版本的Django-admin.py和manage.py。运行此命令
python -c "import django; print(django.get_version())"
这将告诉您,如果您被不同版本的django阻塞,无论是在该项目的目录结构中,还是在PYTHONPATH的某个地方,它都应该在那里。当您转到
/manage.py版本时,它会显示什么
python -c "import django; print(django.get_version())"