【问题标题】:command error after start project in django在 django 中启动项目后的命令错误
【发布时间】:2016-08-12 19:59:37
【问题描述】:

将我的 django 从 1.8 升级到 1.10 后,当我启动一个项目(django-admin startproject lwc)时出现错误:

CommandError: C:\Python34\binesh\lwc\lwc\settings.py already exists, 覆盖 将项目或应用程序放入现有目录不会替换冲突文件。 它为 lwc、manage.py 和其中的另一个 lwc 文件夹创建一个文件,并在第二个 lwc 文件夹中创建 settings.py。

这有什么问题?

【问题讨论】:

    标签: python django-upgrade


    【解决方案1】:

    卸载django,彻底删除你的python/Lib/site-packages/django目录,然后重新安装。

    新版本的安装,虽然号称要卸载旧版本,但老文件仍然闲置,并以各种方式悄悄带入新版本(例如,manage.py 可以带入syncdb,如果sync.py 留在 django 目录中)。

    【讨论】:

      【解决方案2】:

      您可能安装了两次 Django。运行“pip uninstall django”两次,然后重新安装新版本应该会有所帮助。

      【讨论】:

      • 什么时候运行 pip freeze 我有一个 django。
      猜你喜欢
      • 1970-01-01
      • 2018-02-05
      • 1970-01-01
      • 2011-12-09
      • 1970-01-01
      • 1970-01-01
      • 2016-05-29
      • 1970-01-01
      • 2017-07-25
      相关资源
      最近更新 更多