IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI/RAD Python Discussion :

PyCharm est-il fiable ?


Sujet :

EDI/RAD Python

  1. #1
    Membre à l'essai Avatar de publiphobe
    Homme Profil pro
    entrepreneur
    Inscrit en
    Septembre 2020
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : entrepreneur
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Septembre 2020
    Messages : 25
    Points : 18
    Points
    18
    Par défaut PyCharm est-il fiable ?
    Bonjour à tous,

    J'apprends le python depuis à peine une semaine, j'ai regardé sur internet vers quel IDE les internautes se dirigeaient majoritairement, et j'ai vu PyCharm revenir assez souvent.
    Je précise, si c'est utile, que je suis sous Linux (Debian) et j'ai donc installé PyCharm.

    Je le trouve plutôt pratique, et globalement fonctionnel. Sauf qu'à plusieurs reprises, il me disait que mon code contenait des erreurs (et ce, pour différents codes) ; j'ai donc perdu un temps fou à essayer de trouver ces erreurs, et puis je me suis mis à essayer directement à travers un fichier texte .py et mon terminal, et lancer le script, qui en fait fonctionnait très bien.
    Autre instabilité, il va me dire qu'il y a des erreurs, et le coup d'après, sans aucun changement apporté, il fonctionne à nouveau.

    Du coup j'aimerais savoir ce que vous pensez de PyCharm, et éventuellement, si vous avez un meilleur IDE à me conseiller ?

    merci à tous

  2. #2
    Membre éprouvé

    Homme Profil pro
    Ingénieur
    Inscrit en
    Août 2010
    Messages
    654
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2010
    Messages : 654
    Points : 1 150
    Points
    1 150
    Par défaut
    Salut,

    Je ne saurais dire ce qui ne va peut être pas avec PyCharm, car ne l'utilise pas. Mais à la question "quelles alternatives ?", je te conseille le fil suivant Quel EDI.

    Ce qui me convient personnellement, c'est un editeur léger, sans fioriture, qui fait le job. Je ne suis pas fan des fonctionnalités de debug, d'introspection des variables, d’exécution partiel de code, d'exécution pas à pas, de shell intégrés, de correcteurs en tout genre... Je me sens bien avec des éditeurs de style Geany. Mais, tous les gouts sont dans la nature.

    J

  3. #3
    Membre à l'essai Avatar de publiphobe
    Homme Profil pro
    entrepreneur
    Inscrit en
    Septembre 2020
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : entrepreneur
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Septembre 2020
    Messages : 25
    Points : 18
    Points
    18
    Par défaut
    Super, merci. C'est vraiment que maintenant que tu en parles, je me souviens qu'il a été cité à plusieurs reprises lors de mes recherches.
    Je vais l'essayer maintenant.

    J'imagine que celui-ci ne t'indique jamais d'erreurs lorsque ton code n'en comporte pas ?

  4. #4
    Membre éprouvé

    Homme Profil pro
    Ingénieur
    Inscrit en
    Août 2010
    Messages
    654
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2010
    Messages : 654
    Points : 1 150
    Points
    1 150
    Par défaut
    Citation Envoyé par publiphobe Voir le message
    J'imagine que celui-ci ne t'indique jamais d'erreurs lorsque ton code n'en comporte pas ?
    Oui, mais je suis surpris que cela soit le cas avec tout autre éditeur. Est-ce bien une "erreur" ou une faute de style ? Peut-être qu'un screenshot ou la copie du message d'erreur permettra à quelqu'un qui utilise PyCharm de voir ce qui ne va pas.

    J

  5. #5
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 283
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 283
    Points : 36 770
    Points
    36 770
    Par défaut
    Salut,

    Citation Envoyé par publiphobe Voir le message
    Du coup j'aimerais savoir ce que vous pensez de PyCharm, et éventuellement, si vous avez un meilleur IDE à me conseiller ?
    N'importe quel IDE un peu évolué aura ce genre de problèmes.
    C'est une des raisons pour lesquelles il faut essayer de reproduire son soucis hors IDE avant de se prendre le chou à comprendre pourquoi çà ne fonctionne pas.

    Vous débutez.. et vous manquez de repères.

    Notamment savoir relire le code que vous avez écrit et avoir la conviction qu'il est bien écrit avant de le donner en pâture à l'interpréteur Python. Vous en êtes plutôt à gribouiller des lignes de code en espérant que l'interpréteur voudra bien les exécuter et que çà fera ce que vous en attendiez.
    Ce n'est pas un reproche, on a tous débuté un jour.

    Ajoutez à ce manque de confiance, la complexité ajoutée par un IDE de la classe de pyCharm pour vous cacher tout ce qu'il se passe lorsque vous appuyez sur le bouton "run".
    Comme vous n'avez aucune idée de ce sur quoi repose cette prouesse technique, vous n'avez aucune idée de ce qu'on peut faire ou qu'on doit éviter de faire dans un tel contexte.

    Chaque IDE a ses faiblesses de construction que vous pouvez apprendre à l'usage.

    A défaut, on gère son ignorance avec des règles simples: est ce que je reproduis avec l'IDE le problème qu'on a rencontré en utilisation "normale" (quand on veut faire du debug) et réciproquement, est-ce que je reproduis le problème rencontré avec l'IDE dans un environnement normal.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  6. #6
    Candidat au Club
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Octobre 2015
    Messages : 1
    Points : 3
    Points
    3
    Par défaut WINDOWS : oui LINUX : non
    Programmation sous Windows10 avec Pycharm Community : aucun problème
    Avec une autre machine sous Mint Cinnamon v20 , nombreuses difficultés : OS ou Pycharm je ne sais pas

  7. #7
    Membre du Club
    Homme Profil pro
    Responsable plancher d'essais et test final
    Inscrit en
    Octobre 2016
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable plancher d'essais et test final
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Octobre 2016
    Messages : 29
    Points : 41
    Points
    41
    Par défaut
    Citation Envoyé par publiphobe Voir le message
    Bonjour à tous,

    Je le trouve plutôt pratique, et globalement fonctionnel. Sauf qu'à plusieurs reprises, il me disait que mon code contenait des erreurs (et ce, pour différents codes) ; j'ai donc perdu un temps fou à essayer de trouver ces erreurs, et puis je me suis mis à essayer directement à travers un fichier texte .py et mon terminal, et lancer le script, qui en fait fonctionnait très bien.
    Autre instabilité, il va me dire qu'il y a des erreurs, et le coup d'après, sans aucun changement apporté, il fonctionne à nouveau.
    merci à tous
    PyCharm est un excellent IDE, mais c'est vrai que de prime abord ça donne l'impression d'être une usine à gaz.
    Si PyCharm te dit qu'il y a des erreurs, il te dit aussi de quel type d'erreur il s'agit. Il suffit de passer la souris là où les erreurs sont soulignées ou mises en surbrillance, et un pop-up apparaît expliquant ce qui lui déplait.
    Le truc de base qui peut induire en erreur c'est le correcteur orthographique, ça souligne tout ce qui est chaîne de caractère et qui n'est pas dans le dictionnaire et qui peut laisser penser que PyCharm indique des erreurs de syntaxe dans le code alors que ce n'en sont pas.
    Pour le désactiver il suffit d'allez dans le menu 'File' puis 'Settings' et de taper 'typo' dans la barre de recherche en haut à gauche, de cliquer sur 'Inspections' si il n'est pas sélectionné et de décocher 'Typo' juste à droite dans la section 'Proofreading'.

    Perso j'ai essayé d'autre IDE, je ne veux rien d'autre que PyCharm.

Discussions similaires

  1. le site backscatterer est-il fiable ?
    Par clavier12AZQSWX dans le forum Linux
    Réponses: 0
    Dernier message: 08/09/2009, 16h45
  2. Réponses: 0
    Dernier message: 24/07/2009, 12h35
  3. Faire une sauvegarde par copie de fichier, est-ce fiable ?
    Par guidav dans le forum Administration
    Réponses: 5
    Dernier message: 04/09/2006, 10h17
  4. header est-il fiable ?
    Par psychoBob dans le forum Langage
    Réponses: 9
    Dernier message: 19/06/2006, 00h11
  5. Du RAID5 avec du SATA, est-ce fiable ?
    Par shkyo dans le forum Composants
    Réponses: 13
    Dernier message: 02/05/2006, 09h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo