2016-02-17 20 views
10

django 1.9にアップグレードした後、新しいプロジェクトを作成しようとしました。次のエラーが発生しました どうすれば解決できますか? 1.9ジャンゴへのアップグレードと、エラー、次の新しいプロジェクトを作成した後プロジェクトの作成中にdjango-adminコマンドのエラーが発生しました

は CommandError発生しました:/home/shaastr/ehgg/manage.pyはすでに競合するファイルを置き換えることはありません、既存のディレクトリにプロジェクトやアプリを重ね、存在

+0

エラーは明らかです:すでにプロジェクトがあります。 –

+0

私は同じ問題を抱えました。しかし、まだ解決策はありません。 –

+0

これはvirtualenvに影響を与えたようです。 –

答えて

11

私はdjangoの2つのバージョンがインストールされていると思うし、両方のプロジェクトを開始しようとしているときに呼び出されている。

pip uninstall uninstall djangoを2回実行してください。両方とも実行されている場合は、これが実行されています。明らかに、ピップはあなたにもrm)でmanage.py対応する削除プロジェクトのpythonファイルを削除する(rm -r)「あなたのDjango PROJECT_NAME」を削除した場合のことを確認してください、それが再び

+0

それは私にとって正しい解決策でした、ありがとう! –

+0

同じ理由で同じ問題が発生しましたが、解決方法はPythonバージョンが異なるため、少し難しかったです。だから、私はアンインストールし、pythonsを切り替えて、再度アンインストールしてから、戻ってインストールしなければならなかった – user4421975

0

の作業を取得するために、その後ジャンゴをインストール同じリポジトリ

1

削除manage.pyは、それは私が古いバージョンの上ジャンゴ1.10をインストールするには、PIPを使用した後に同じ問題を抱えていた

2

に動作します、あなたのジャンゴ管理者startprojectのコマンドを再実行します。 私はpipを使ってアンインストールし、site-packagesフォルダの残ったdjangoフォルダを手動で削除しました。ピップを使用して を再インストールしても問題ありません。

0
sudo pip uninstall django 
sudo rm /usr/local/lib/python2.7/dist-packages/django/ -rf 
sudo pip install django==1.10 

これは私の問題を解決しました。

0

新しいプロジェクトに別のディレクトリを定義する必要があります。 /ehggディレクトリ。 古いプロジェクトの中に新しいプロジェクトを作成しているようですが。 このエラーでは、古いプロジェクトの古い設定、つまり「manage.py」があります。新しい設定のたびに新しい設定manage.pyが作成されます。

私はそれがあなたには分かりやすいことを願っています。 ありがとうございます。

関連する問題