2016-09-07 3 views
0

PyCharmコミュニティ版でプロジェクトを開くときにこのエラーが発生します。問題は、ブルースクリーンエラー(「物理メモリをディスクにダンプする」など)と私のwindows7 x64bit PCがちょうど再起動するまで、PyCharm上で問題なく開いていたことです。再起動後、PyCharmがこのエラーを投げています。奇妙な部分は、私はNotepade ++でXMLファイルをチェックしており、閉じられなければならないオープンタグはありません(204行だけではありません)。実際、Notepadd ++の検索では<state>というインスタンスは3つしか返されませんが、</state>のインスタンスは70 <state>のすべてのインスタンスがライン300+(305308313)です。 .idea workspace.xmlで異常なエラーが発生したため、DjangoプロジェクトがPyCharmで開かれませんでしたか?

\.idea\workspace.xml': Error on line 204: The element type "state" must be terminated by the matching end-tag "</state>" 

メモ帳で、このプロジェクトに私は本当にカント仕事、PyCharmにこのバックアップを取得して私を助けてください。ありがとうございます!!

答えて

1

Windowsクラッシュ時に.idea\workspace.xmlのようなサウンドが壊れていました。 .ideaディレクトリ内の他のプロジェクトファイルやソースコード自体にも壊れている可能性があります。

何かの前に、私はpycharmを終了し、復旧の試行中に必要な回数だけ複製できるプロジェクト全体のコピーを作成します(災害復旧と思う)。

バージョン管理システムでソースコードおよび/または.ideaがある場合は、最新のコミット済みバージョンをそこから復元し、破損した作業領域からコミットされていない作業の一部を手動で復元することもできます。

、ファイルのみが開いていたどのようなプロジェクトは約ノンクリティカル情報が含まれている必要があり.idea\workspace.xmlファイルを(削除

...あなたはバージョン管理下にそれを持っていないと仮定した位置、ウィンドウサイズで場所など)。 pycharmを起動し、苦情を監視する。 .idea\workspace.xmlファイルが破損している唯一のファイルだった場合は、ビジネスに復帰する必要があります。

もしそうでなければ、.idea subdir全体を消去してpycharmプロジェクトであるプロジェクトのすべてのトレースを消去してください。その後Importing Project from Existing Source Codeによって新しいpycharmプロジェクトを作成します。

ファイルを選択し、既存のソースコードのメインメニューで

  1. から新しいプロジェクトを作成するには|オープン。
  2. dialog that opensには、希望のソースコードを含むディレクトリを選択します。外部で作成されたアプリケーションは、通常のディレクトリアイコンフォルダでマークされた です。
  3. OKをクリックします。
  4. 新しいプロジェクトを別のウィンドウで開くか、現在のプロジェクトを閉じて既存の を再利用するかを指定します。詳細については、Opening Multiple Projectsのセクションを参照してください。

これは、いくつかのデフォルトのプロジェクト設定で、.idea DIRを再作成する必要があります。 pycharm内のすべての構成変更を再実行することができます。

しかし、さらに進んで、新しいプロジェクトの.ideaディレクトリと古いプロジェクトディレクトリのファイルの差分をチェックすることもできます(これはバックアップされたプロジェクトディレクトリのクローンで見つけることができます)。新しいプロジェクトの設定ファイルを手動で変更することで、古いプロジェクトにあったカスタム化の一部を復元することができます。これを試している間にpycharmを終了させて​​ください。実行中に設定ファイルが変更されているのは気に入らないのです。そして、あなた自身が新しい腐敗を引き起こさないように注意してください。手動で変更するファイルのバックアップコピーを作成して、間違った変更を簡単に元に戻すことができます。変更をテストするには、pycharmを起動し、苦情を監視してみてください。

関連する問題