Python >> Tutoriel Python >  >> Python

Comment exécuter un fichier dans la console IPython par défaut au lieu du terminal ?

Dans cet article, nous allons discuter de l'une des questions les plus fréquemment recherchées par les passionnés de Python, à savoir Comment exécuter un fichier dans la console IPython par défaut au lieu du terminal ?

#Remarque

Énoncé du problème

Supposons que vous avez démarré un nouveau projet dans PyCharm et que vous avez installé et sélectionné Anaconda python.exe comme interpréteur de projet. La première fois que vous exécutez PyCharm, il utilise la console IPython comme console "par défaut" pour exécuter votre script. Cependant, lorsque vous redémarrez votre PC, vous rencontrez un problème étrange car PyCharm utilise désormais le terminal lorsque vous exécutez vos scripts.

Attendre!!!! ? Ce n'est pas ce que vous vouliez ! Au lieu de cela, vous êtes à l'aise avec IPython et vous aimeriez l'utiliser. Alors, comment utilisez-vous la console IPython par défaut à chaque fois que vous travaillez sur votre projet ?

Alors laissez-nous aller de l'avant et résoudre ce problème pour vous et une fois pour toutes résoudre notre problème.

Solution

Pour vous assurer que votre script s'exécute toujours dans la console IPython, assurez-vous que les paramètres suivants sont correctement configurés lors de l'exécution de votre projet.

Étape 1 :Cliquez sur Fichier Cliquez sur Paramètres dans le menu déroulant

Étape 2 :la boîte de dialogue de configuration s'affiche. Sélectionnez Build, Execution, Deployment ➟ Console➟ Python Console . Assurez-vous que l'option Utiliser IPython si disponible est cochée et cliquez sur OK pour appliquer les paramètres.

Étape 3 : Cliquez sur Exécuter ➟ Modifier les configurations . Les configurations d'exécution/de débogage boîte de dialogue apparaît. Ici, cochez la case Exécuter avec la console Python cliquez sur OK pour appliquer/enregistrer les modifications.

Après avoir configuré les paramètres ci-dessus, vous pouvez exécuter des parties sélectionnées de votre code en utilisant le raccourci clavier suivant :ALT+SHIFT+E

Désactiver la console IPython dans Pycharm

Si vous suivez les étapes/procédures ci-dessus, chaque fois que vous exécuterez votre code, il sera exécuté dans la console IPython. Cependant, si pour une raison quelconque vous souhaitez désactiver la console IPython, tout ce que vous avez à faire est d'ouvrir la boîte de dialogue Paramètres comme mentionné ci-dessus. (Vous pouvez également utiliser le raccourci clavier CTRL+ALT+S pour ouvrir la boîte de dialogue des paramètres ). Une fois la boîte de dialogue des paramètres affichée, décochez le ☐ Utiliser IPython si disponible cochez la case et cliquez sur Ok pour appliquer les modifications.

 ?‍♂️ Connaissez-vous la différence entre le terminal et la console dans PyCharm ?

✨ LeTerminal PyCharm n'est rien d'autre qu'un remplacement pour votre invite de commande/power-shell sur Windows et l'application terminal sur Mac. Il vous offre un moyen d'y accéder sans avoir à quitter PyCharm .

✨ La console PyCharm d'autre part peut être considéré comme une version avancée de la "Console Python" qui vous permet d'exécuter des morceaux de Python. Il est également connu sous le nom de REPL ou R lisez E valeur P écrire L oups .

Conclusion

J'espère qu'après avoir lu cet article, vous pourrez facilement exécuter vos scripts dans la console IPython au sein de PyCharm sans aucun problème.

Voulez-vous maîtriser rapidement l'IDE Python le plus populaire ? Ce cours de Masterclass PyCharm vous fera passer de débutant à expert en PyCharm en ~90 minutes. Pour tout développeur de logiciels, il est crucial de bien maîtriser l'IDE, d'écrire, de tester et de déboguer du code de haute qualité avec peu d'effort. Rejoignez la Masterclass PyCharm maintenant et maîtrisez PyCharm d'ici demain !