1 votes

Macports Python IDLE 3.4 ne s'ouvre pas

Aux articles précédents (en particulier Python IDLE from MacPorts can't start), j'ai tenté de faire fonctionner ma version Python 3.4 depuis l'application MacPorts IDLE.app mais en vain. J'ai déjà essayé le double-clic habituel ainsi que l'exécution via le terminal, et j'ai le port py34-tkinter approprié installé.

Chaque fois que j'essaie de l'exécuter (soit en double-cliquant, soit en exécutant $ idle3.4 depuis le terminal), l'icône rebondit dans le dock pendant une fraction de seconde puis disparaît. L'exécution depuis le terminal me renvoie:

Traceback (most recent call last):
  File "/opt/local/bin/idle3.4", line 5, in 
main()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/idlelib/PyShell.py", line 1532, in main
root = Tk(className="Idle")
  File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/tkinter/__init__.py", line 1856, in __init__
self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
_tkinter.TclError: no display name and no $DISPLAY environment variable`

J'essaie de configurer mon système pour exécuter NLTK si cela peut aider, et j'ai OS X El Capitan. Je suis nouveau dans les publications donc je m'excuse si cela n'est pas approprié ou si j'ai omis des détails pertinents.

Merci d'avance pour l'aide!

1voto

Evolve OS Points 11

La version de Macports d'IDLE nécessite que X11 soit installé sur l'ordinateur

Vérifiez si vous avez X11 installé, sinon téléchargez et installez-le ici - https://www.xquartz.org/

S'il est installé, vérifiez qu'il s'agit de la version 2.7.9 .. sinon mettez-le à jour en utilisant le lien ci-dessus

Si X11 est installé et à jour et qu'IDLE affiche toujours l'erreur ci-dessus, exécutez la commande suivante dans une fenêtre de terminal pour lancer X11 automatiquement launchctl load -w /Library/LaunchAgents/org.macosforge.xquartz.startx.plist

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X