相关疑难解决方法(0)

南:未知命令'迁移'

我变得无情了

$ python manage.py migrate
Unknown command: 'migrate'
Type 'manage.py help' for usage.
Run Code Online (Sandbox Code Playgroud)

我把代码从github上拉到一台新电脑上.此代码已经过测试,可以在其他计算机上运行.整个代码运行正常,除了我无法运行迁移!

安装我的虚拟环境并运行pip install -r requirements.txt.它安装了一切,包括南方.我可以通过跑步检查

$ python manage.py shell
>>> import south
>>> south.__version__
'0.7.3'
Run Code Online (Sandbox Code Playgroud)

但是,当我运行时manage.py help,migrateschemamigration命令不会出现列出.

我仔细检查了我的settings.py文件是否已在"南方"列出INSTALLED_APPS(拉后我没有更改此文件).

我尝试pip uninstall south然后pip install -r requirements.txt再次运行,但我仍然得到同样的错误.

非常感谢任何帮助!

python migration django pip django-south

10
推荐指数
3
解决办法
2万
查看次数

标签 统计

django ×1

django-south ×1

migration ×1

pip ×1

python ×1