Python-IDLE: Python-Version ändern

Ich habe Python 2.x und 3.x auf meinem Rechner (Mac OS X 10.6). Für einige Sachen möchte ich ver 2 verwenden, aber für andere will ich ver 3. Ich mag die IDLE Software zum Bearbeiten / Laufen, aber es benutzt immer Version 3.

Gibt es eine Möglichkeit, die Version des Interpreters zu ändern, die IDLE verwendet?

Vielen Dank!

  • Speichern Sie die Version des Feldes in einem Django-Modell
  • Wie überprüfe ich, welche Version von Python mein Skript ausführt?
  • Wie sage ich einem Python-Skript, um eine bestimmte Version zu verwenden
  • Ändern Sie die Standard-Python-Version von 2.4 auf 2.6
  • Welche Version von Python habe ich installiert?
  • Kann keine Flasche-Mail installieren
  • Wie importiere ich. .pyc-Datei aus einer anderen Version von Python?
  • Wie man die Standard-Python-Version auf Windows XP ändern kann
  • 4 Solutions collect form web for “Python-IDLE: Python-Version ändern”

    Es gibt verschiedene Versionen von IDLE für jede Python-Version installiert. Abhängig davon, wie Sie Python auf Mac OS X installiert haben, finden Sie verschiedene Ordner in /Applications . Suchen Sie nach einem Python 3.n (n = 1 oder 2) Ordner mit einem IDLE in ihm. Oder, von einer Terminal-Befehlszeile aus finden Sie einen idle2.6 und einen idle3 oder idle3.1 oder idle3.2 .

    Normalerweise installiert jede Python-Version eine eigene Version von IDLE. Ich weiß nicht, wie das auf Mac funktioniert, aber für Windows funktioniert es so:

     python2.7 C:\Program Files\Python27\Lib\idlelib\idle.pyw 

    Startet die Python 2 IDLE und

     python3.2 C:\Program Files\Python32\Lib\idlelib\idle.pyw 

    Startet die Python 3 IDLE.

    In der Windows-Umgebung, wenn Sie eine bestimmte Installation von IDLE verwenden möchten, finde ich den einfachsten Weg, mit der rechten Maustaste auf die .py-Datei zu klicken und "offen mit" zu wählen. Dann navigieren Sie zur IDLE.bat-Datei in der python Version Installationsort, den Sie verwenden möchten. Ich finde nur die ilde.py funktioniert nicht, aber die .bat-Datei funktioniert.

    z.B

    D:\Python27\ArcGISx6410.4\Lib\idlelib\idle.bat

    oder

     D:\Python27Desktop\ArcGIS10.4\Lib\idlelib\idle.bat 

    Ich benutze Sublime 3 als meinen Redakteur auf Mac. Mehrere Backend-Dateien erforderten Änderungen. Änderungen an der Python3.sublime-Build-Datei vorgenommen wurden:

     { "cmd": ["/usr/local/bin/python3", "-u", "$file"], "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source.python", "encoding": "utf8", "path": "/usr/local/Frameworks/Python.framework/Versions/3.3/bin/" } 

    Das SublimeREPL-Paket wurde ebenfalls installiert.

    Die Datei "Main.sublime" wurde bearbeitet, um Folgendes zu berücksichtigen:

     {"command": "repl_open", "caption": "Python3 - RUN current file", "id": "repl_python_run", "mnemonic": "d", "args": { "type": "subprocess", "encoding": "utf8", "cmd": ["python3", "-u", "$file_basename"], "cwd": "$file_path", "syntax": "Packages/Python/Python.tmLanguage", "external_id": "python", "extend_env": {"PYTHONIOENCODING": "utf-8"} } } 

    Das sind die wichtigsten Änderungen in der Nußschale. Weitere Details mit geführten Schritt-für-Schritt-Anleitungen finden Sie unter Einrichten von Sublime Text 3 für Python3 Development .

    Python ist die beste Programmiersprache der Welt.