私のPyCharmがpythonファイル(添付のスクリーンショット)を認識しなくなりました)インタープリターパスが正しく設定されています。
特定の.py
ファイルは、完了後に通常のテキストファイルとして表示されていたため、構文の色分け、タブ補完機能などを使用せずにコードをレンダリングしました。
Recognized File Types
(私の場合、テキストファイル)Registered Patterns
は、命名/構文の問題を抱えていたファイルの名前でした。それらのそれぞれをクリックしてから、-
を順番に削除して、Registered Patterns
リスト。Apply
をクリックします誤ってmyfilename
というテキストファイルを作成し、myfilename.py
バージョンに名前を変更しましたが、拡張子を変更した後でもテキストファイルのフォーマットはそのままです。
For PyCharm 2017.2 for Windowsの修正方法は次のとおりです。
File > Settings > Editor > File Types > Text
に移動しますRegistered Patterns
の下で、リストに新しいmyfilename.py
が見つかりました。-
ボタンを使用してリストから削除しますOk
をクリックします最終的に動作するようになった!
同じ問題がありました。 〜/ Libraryフォルダーのpycharmキャッシュを削除してみましたが、役に立ちませんでした。ログで「一部のスケルトンが生成に失敗しました...」と言い続けました。
だから、ここで働いたものです。
最も一般的な問題は、txtファイルタイプに.pyがあることです
時々起こるもう1つは、実際のファイル名をtxtファイルタイプに関連付けたことです。
解決策は同じままです
ファイル->設定->ファイルタイプ->テキストファイルに移動し、.pyまたはテキストとしてフォーマットされている「ファイル名」を探します
プロジェクト名を変更した後、同様の問題が発生しましたが、上記は役に立ちませんでした(古いインタープリターを使用し続けていました)。助けになったのは次のとおりです。
楽しくコーディングしてください:)
追伸私のエラーメッセージは次の形式でした:
実行中のエラー...:プログラム "...\python.exe"(ディレクトリ "C:\ Users\pathToProject"内)を実行できません:CreateProcessエラー= 2、指定されたファイルが見つかりません
古いバージョンのPycharmから最新バージョンにアップグレードしたときに、同様の問題が発生しました。 * .ipynbファイルは* .pyファイルとして扱われました。