web-dev-qa-db-fra.com

Comment exécuter PyCharm dans Ubuntu - "Run in Terminal" ou "Run"?

Lorsque je double-clique sur pycharm.sh, Ubuntu me permet de choisir entre "Run in Terminal" et "Run". Quelle est la différence entre ces options?

21
AlexC

Pour le rendre un peu plus convivial: Après avoir décompressé le fichier, allez dans le répertoire et lancez bin/pycharm.sh. Une fois ouvert, il vous propose de créer une entrée de bureau ou, dans le cas contraire, vous pouvez le lui demander en allant dans le menu Outils et en sélectionnant Créer une entrée de bureau). ...

Ensuite, fermez PyCharm et, à l'avenir, vous pourrez simplement cliquer sur l'entrée de menu créée. (ou copiez-le sur votre bureau)

Pour répondre aux spécificités entre Exécuter et Exécuter dans un terminal: C’est essentiellement la même chose, mais "Exécuter dans un terminal" ouvre en fait une fenêtre de terminal et affiche la sortie de la console du programme. Les chances sont que vous ne voulez pas ça :)

(À moins que vous n'essayiez de déboguer une application, vous n'avez généralement pas besoin d'en voir le résultat.)

38
sysconfig

La question est déjà répondue, Mise à jour de la réponse pour ajouter le répertoire bin PyCharm à la variable $ PATH, afin que l'éditeur pycharm puisse être ouvert à partir de n'importe quel emplacement (chemin) du terminal.

nano .bashrc

export PATH="<path-to-unpacked-pycharm-installation-directory>/bin:$PATH"

pycharm.sh

4
Sachin G.

Eh bien, j'ai le même problème aussi. J'ai essayé de courir pycharm-community en cmd cela donne: $ pycharm-community Message Gtk: 01: 00: 16.179: Impossible de charger le module "canberra-gtk-module"

cela fonctionne réellement, quand je ctrl + C arrête l'opération

0
sebuhi

Pour Pycharm CE 2018.3 et Ubuntu 18.04 avec installation instantanée:

env BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/pycharm-community_pycharm-community.desktop /snap/bin/pycharm-community %f

Je reçois cette commande à partir de l’icône de lancement du bureau KDE.

pychar-ce-command

Désolé pour la langue mais je suis un développeur espagnol et mon système est en espagnol.

0
mrroot5