2

django を 1.8 から 1.10 にアップグレードした後、プロジェクト (django-admin startproject lwc) を開始するとエラーが発生します。

CommandError: C:\Python34\binesh\lwc\lwc\settings.py already exists,プロジェクトまたはアプリを既存のディレクトリにオーバーレイしても、競合するファイルは置き換えられません。lwc のファイルが作成され、manage.pyその中に別の lwc フォルダーが作成され、2 番目の lwc フォルダーに settings.py が作成されます。

それの何が問題なのですか?

4

2 に答える 2

1

django をアンインストールし、python/Lib/site-packages/django ディレクトリを完全に削除してから、再インストールします。

新しいバージョンのインストールは、古いバージョンをアンインストールすると主張しているにもかかわらず、古いファイルがぶら下がったままになり、さまざまな方法で静かに新しいバージョンに取り込まれます (たとえば、sync.py の場合、manage.py は syncdb を取り込むことができます)。 django ディレクトリに残っています)。

于 2016-10-03T16:18:54.463 に答える
0

Django を 2 回インストールしている可能性があります。「pip uninstall django」を 2 回実行してから、新しいバージョンを再インストールすると解決するはずです。

于 2016-08-12T20:43:38.163 に答える