web-dev-qa-db-fra.com

Pourquoi ne puis-je pas facilement ouvrir les fichiers .py avec IDLE en utilisant le clic droit?

J'ai visité cette question et essayé tout ce qui est mentionné sans succès: Comment définir IDLE comme éditeur par défaut pour python scripts

Ubuntu 12.04
Python 2.7
IDLE (Utilisation de Python-2.7)

Quand je clique avec le bouton droit sur un fichier .py:

  • IDLE n'apparaît pas dans le premier menu (la seule option est Gedit).
  • IDLE n'apparaît pas dans le menu 'Ouvrir avec une autre application ...'
  • IDLE n'apparaît pas dans le menu 'Afficher les autres applications'

Auparavant, j'avais déjà trouvé la solution en ligne pour ce problème lors d'une précédente installation d'Ubuntu 12.04, mais je ne pouvais plus le localiser.

J'imagine que cela peut être corrigé via des associations de fichiers?

En outre, les fenêtres IDLE ne possèdent pas d'icône et s'affichent sous la forme d'une zone grise avec un '?'.

6
Harlan Barker

J'ai trouvé une réponse qui a fonctionné pour moi ici: http://ubuntuforums.org/showthread.php?t=1801149

entrez les informations suivantes dans le terminal:

gksudo gedit /usr/share/applications/idle-python2.7.desktop

Ajoutez ce qui suit au fichier:

MimeType = text/x-python;

Enregistrez et fermez ce fichier et entrez les informations suivantes dans le terminal:

gksudo gedit /usr/share/applications/mimeinfo.cache

Recherchez "text/x-python =" dans le fichier, ou ajoutez-le s'il ne se trouve pas là, et ajoutez le texte suivant à la fin:

idle-python2.7.desktop;

Travaillé pour moi! À votre santé.

3
Harlan Barker