2017-07-24 5 views
0

Ich habe das IDLE-Erweiterungspaket IdleX (Versionen 1.13) aus dem main website heruntergeladen. Ich habe einige Versionen von Python in meinem System installiert:Idlex verwirrt über Python-Version

  • Python27 (C: \ Python27)
  • Python34 (C: \ Python34)
  • Python36 (C: \ Programme \ Python36)

Als ich ursprünglich Idlex installiert hatte ich C:\Python27 und in meinem System path Variable. Ich würde es starten, indem Sie einfach Idlex in das Befehls-Terminal eingeben.

Jetzt möchte ich Idlex für Python 3.6 verwenden. Nach dem obigen Link:

Es wird mit Python 2.6 + oder 3.x-Serie arbeiten.

Ich begann python27 von meinem Pfadvariablen zu entfernen und stattdessen C:\Program Files\Python36 und C:\Program Files\Python36\Scripts hinzufügen. Jetzt von der Kommando-Terminal:

C:\Users\aboufira>python --version 
Python 3.6.2 

was gut ist. Ich versuchte es noch einmal Idlex von

Installation läuft
  • unzipping dann idlex.py
  • mit pip installiert wird, das die folgenden gibt:

    C:\Users\aboufira>pip install Idlex

    Requirement already satisfied: Idlex in c:\users\aboufira\appdata\roaming\python\python36\site-packages

Wenn ich tippe Idlex in die Befehlszeile i t startet es immer noch für Python 2.7.3. Gibt es zusätzliche Systemparameter, die ich hier vermisse?

EDIT

Ich habe auch versucht ein pip3

installieren
C:\Users\aboufira>pip install Idlex 

Requirement already satisfied: Idlex in c:\users\aboufira\appdata\roaming\python 
\python36\site-packages 
+0

Vielleicht müssen Sie in Ihre Python3-Umgebung, z. 'pip3 install ...' – AChampion

+0

versuchte das bereits. Bitte siehe Bearbeiten. Ich bekomme die gleiche Fehlermeldung. – user32882

Antwort

0

Es stellt sich heraus, dass Idlex mit Python 3.6.0 und Python 3.6.1 nicht kompatibel ist. Es ist jedoch kompatibel mit Python 3.5.3 32-Bit und vorher. Ich hatte das gleiche Problem, bis ich einen anderen Beitrag auf StackOverflow gefunden: Idlex 1.13: Kann "idlexlib"

nicht finden