Según artículos anteriores (especialmente Python IDLE de MacPorts no puede iniciarse ), he intentado que mi versión 3.4 de Python funcione desde el IDLE.app de Macports, pero sin éxito. Ya he probado el doble clic habitual, así como la ejecución a través de la terminal, y tengo el puerto py34-tkinter apropiado instalado.
Cada vez que intento ejecutarlo (ya sea haciendo doble clic o ejecutando $ idle3.4
del terminal) el icono rebota en el dock durante una fracción de segundo y luego desaparece. Ejecutando desde el terminal me sale:
Traceback (most recent call last):
File "/opt/local/bin/idle3.4", line 5, in <module>
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`
Estoy tratando de configurar mi sistema para ejecutar NLTK si eso ayuda, y tengo OS X El Capitan. Soy nuevo en la publicación, así que me disculpo si esto está fuera de lugar o he omitido detalles relevantes.
¡Gracias, de antemano, por la ayuda!