Mon PyCharm ne reconnaît plus les fichiers Python (capture d'écran jointe). Le chemin de l'interprète est correctement défini.
Veuillez cocher Settings
| File Types
, assurez-vous que le nom de fichier ou l'extension ne sont pas répertoriés dans Fichiers texte .
Pour résoudre le problème, supprimez-le du Fichiers texte et vérifiez que l’extension .py
est associée à Fichiers Python .
J'ai eu un problème similaire: certains fichiers .py
apparaissaient sous forme de fichiers texte normaux à la fin du processus, rendant ainsi le code sans coloration syntaxique, fonctions de complétion par des tabulations, etc. :
Recognized File Types
(dans mon cas, fichiers texte).Registered Patterns
étaient énumérés dans la seconde moitié de la boîte de dialogue les noms des fichiers avec lesquels j'avais des problèmes de nommage/syntaxe. J'ai cliqué sur chacun de ceux-ci, puis sur le -
pour chacun à leur tour pour les supprimer de la liste Registered Patterns
.Apply
J'ai accidentellement créé un fichier texte myfilename
et l'ai renommé en version myfilename.py
, mais il est resté avec le formatage du fichier texte même après la modification de l'extension.
Voici comment je l'ai corrigé pour For PyCharm 2017.2 pour Windows.
File > Settings > Editor > File Types > Text
Registered Patterns
, j'ai trouvé le nouveau myfilename.py
dans la liste. -
Ok
Je dois le faire fonctionner enfin!
J'ai eu le même problème. J'ai essayé de supprimer les caches pycharm des dossiers ~/Library, mais en vain. Gardé en disant dans le journal que "Certains squelettes n'ont pas réussi à générer ..."
Alors, voici ce qui a fonctionné.
Le problème le plus courant est que vous avez .py dans vos types de fichiers txt
L’autre qui se produit de temps en temps, c’est que vous avez associé le nom de fichier réel au type de fichier txt
La solution reste la même
naviguez vers fichier-> paramètres-> types de fichier-> fichiers texte .__ et cherchez .py ou le "nom de fichier" en cours de formatage texte
Avait un problème similaire après avoir changé le nom du projet et ce qui précède n'a pas aidé (il a continué à utiliser un ancien interprète). Ce qui a aidé était le suivant:
Continuez à coder joyeusement :)
p.s. mon message d'erreur était de la forme suivante:
Erreur en cours d'exécution ...: impossible d'exécuter le programme "...\python.exe" (dans le répertoire "C:\Utilisateurs\pathToProject"): erreur CreateProcess = 2, le système ne trouve pas le fichier spécifié
J'ai eu un problème similaire lorsque je suis passé de l'ancienne version de Pycharm à la dernière version. Mes fichiers * .ipynb ont été traités comme des fichiers * .py.