PyCharm ne reconnaît plus les fichiers Python. Le chemin de l'interpréteur est correctement défini.
Réponses
Trop de publicités?Veuillez vérifier Fichier
| Paramètres
(Préférences
sur macOS) | Éditeur
| Types de fichiers
, assurez-vous que le nom de fichier ou l'extension ne figure pas dans les fichiers Texte.
Pour résoudre le problème, supprimez-le des fichiers Texte et vérifiez à nouveau que l'extension .py
est associée aux fichiers Python.
J'ai eu un problème similaire où certains fichiers .py
apparaissaient comme des fichiers texte normaux après leur achèvement, rendant ainsi le code sans coloriage syntaxique, fonctionnalités de complétion de tabulations, etc. En utilisant ce post comme point de départ pour déboguer le problème, j'ai trouvé ce qui suit:
- (à partir de OSX): PyCharm → Préférences → Paramètres IDE → Types de fichiers
- Sélectionnez le Type de fichier affecté dans la liste en haut de cette boîte de dialogue,
Types de fichiers reconnus
(dans mon cas, Fichiers texte) - Énumérés dans la deuxième moitié de la boîte de dialogue, les
Motifs enregistrés
étaient les noms des fichiers avec lesquels j'avais des problèmes de nommage/syntaxe. J'ai cliqué sur chacun d'eux, puis j'ai cliqué sur le-
pour chacun à tour de rôle pour les supprimer de la liste desMotifs enregistrés
. - Cliquez sur
Appliquer
- Soupir de soulagement lorsque la coloration syntaxique revient et que l'icône redevient celle d'un fichier python.
J'ai accidentellement créé un fichier texte myfilename
, je l'ai renommé à la version myfilename.py
mais il est resté avec le format de fichier texte même après le changement d'extension.
Voici comment j'ai résolu le problème pour PyCharm 2017.2 pour Windows.
- Allez à
Fichier > Paramètres > Éditeur > Types de fichiers > Texte
- Sous
Modèles enregistrés
, j'ai trouvé le nouveaumyfilename.py
dans la liste. - Retirez-le de la liste avec le bouton
-
- Cliquez sur
Ok
J'ai eu un problème similaire et aucune des réponses déjà soumises n'a aidé à le résoudre.
J'ai finalement découvert que mon nom de fichier concerné était répertorié dans la section Détection automatique du type de fichier par le contenu
dans Préférences->Éditeur->Types de fichiers. En supprimant le nom de fichier de là et en appliquant les modifications, mon problème a été résolu immédiatement.
Enfin ça marche enfin!
J'ai eu le même problème. J'ai essayé de supprimer les caches de pycharm dans les dossiers ~/Library en vain. Ça ne cessait de dire dans le journal que "Certains squelettes n'ont pas pu être générés..."
Donc, voici ce qui a fonctionné.
- Allez dans préférences
- Dans les paramètres du projet, cliquez sur interprètes de projet puis sur Configurer les interprètes
- Supprimez les interprètes existants (en utilisant '-' en bas) puis cliquez sur OK en bas
- Si vous avez un projet chargé, il dira "Vous n'avez aucun interprète, configurez-en un maintenant." Vous pouvez cliquer là-dessus ou retourner dans préférences-> Interprète de projet-> Configurer les interprètes
- Cliquez sur le + pour ajouter un nouvel interprète. Si vous utilisez le python intégré à OS X, vous pouvez sélectionner la version souhaitée dans la liste.
- Cliquez à nouveau sur Ok, attendez une minute ou deux pour la reconstruction des index et voilà, ça marche (du moins pour moi)
- Réponses précédentes
- Plus de réponses