mes spécifications: Intel Core i5-3470 3,2 GHz/4 Go Ram/ J'utilise Windows 64 bits. PyCharm 4.0.5
Lorsque je lance PyCharm, il commence à analyser les fichiers pour indexer la tâche en arrière-plan et se bloque pendant environ 1 heure. De temps en temps, il se termine et continue avec la tâche Mise à jour des index. Cela dure environ 3 heures/pour toujours. Pendant que ces processus sont en cours, il est très difficile d’utiliser PyCharm et même certains autres programmes. PyCharm commence à environ 200 mb et nécessite environ 1 Go de mémoire à la fin de cette tâche.
Sur mon ordinateur portable, ce qui est bien pire. PyCharm se lance en 30 secondes et est prêt à travailler. Je travaille sur le même projet sur mon PC/ordinateur portable
S'il vous plaît donnez votre avis.
P.S Je n'ai pas de liens simples à exclure dans ma structure de projet
Mon projet contenait un dossier contenant environ 100 000 fichiers/dossiers. Cela rendait l'indexation trop lente.
Pour résoudre ce problème, excluez le dossier de la structure du projet dans PyCharm.
File - Settings - Project: yourprojectname - Project Structure - Right click on folder and press "Excluded"
Je viens d'essayer ce qui suit:
Dans PyCharm, accédez au "Fichier" en haut à gauche, puis sélectionnez "Invalider les caches/redémarrer ..." et appuyez sur "Invalider et redémarrer".
Après cela, il peut terminer la numérisation en peu de temps sans être suspendu.
J'ai déjà répondu à cette question sur Stackoverflow, je vais donc simplement copier et coller .... J'ai eu le même problème et "Fichier | Invalidate Caches/Restart" n'avait pas aidé car Pycharm n'avait pas répondu. J'ai trouvé le répertoire ".Pycharm50" dans mon répertoire personnel - il contient des fichiers de configuration. Après son retrait par Pycharm comme si vous veniez de le télécharger, tout se passe bien.
Réponse tardive, mais cela pourrait aider d'autres personnes dans le futur ... Pour moi, ce problème a été résolu en augmentant la limite de veille inotify. Après l'avoir soulevée comme décrit sur le site Web de Jetbrains ( https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit ), il a fonctionné correctement.
- Ajoutez la ligne suivante au fichier /etc/sysctl.conf ou à un nouveau fichier * .conf (par exemple, idea.conf) sous le répertoire /etc/sysctl.d/:
fs.inotify.max_user_watches = 524288
- Puis exécutez cette commande pour appliquer le changement:
Sudo sysctl -p --system
J'ai fini par aller dans le dossier .idea du projet et en le supprimant afin de le garder en suspens au démarrage. Ensuite, apportez les modifications appropriées pour l'empêcher d'indexer les fichiers inutiles.
Supprimer et réinstaller Pycharm 4.0.5 a résolu ce problème pour moi.