Mac OS X: _tkinter.TclError: brak nazwy wyświetlanej i brak zmiennej środowiskowej $ DISPLAY

Jak już powiedziałem, zainstalowałem Pythona 3.3 z Macports.

Teraz, gdy szukam reflektora w trybie bezczynności

Idle -- Python 3.3

pokazuje się. Jednak gdy próbuję go kliknąć, nic się nie dzieje. Nie jest wyświetlany żaden błąd ani nic - to się nie uruchamia.

Jak myślisz, co może być nie tak?

Przypomina to pytanie:Python 3.0 - Bezczynność nie otwiera się. Po prostu odbija się w doku

Różnica polega na tym, że nie otrzymuję komunikatów o błędach i używam 3.3

Aktualizacja:

Teraz próbowałem ustawić Py3.3 jako moją główną wersję używając macports select. Następnie próbowałem otworzyć IDLE z konsoli i otrzymałem następujący komunikat o błędzie:

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

questionAnswers(2)

yourAnswerToTheQuestion