Ich habe Anaconda bereits installiert. Ich habe auch mein Python auf die neueste Version aktualisiert. Aber wenn ich versuche, Orange zu installieren, erhalte ich den folgenden Fehler:
Collecting orange3
Using cached Orange3-3.5.0.tar.gz
Complete output from command python setup.py egg_info:
Orange requires Python >= 3.4
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-zWUMVm/orange3/
Bitte sagen Sie mir, wie ich das Problem lösen kann
Antwort1
Python 3 ist nicht abwärtskompatibel mit Python 2. Daher wird eine Python 2-Installation nicht automatisch auf Python 3 aktualisiert.
Sie können Folgendes tun:
Verwenden Sie die Python 2-Version von Paketen. Hier istorangefür Python 2.
Installieren Sie Python 3. Dies ist die
python3
Paket in den Ubuntu-Repositorys, und ich glaube, es kann zusammen mit Python 2 verwendet werden, wobei diepython
ausführbare Datei Python 2 und diepython3
ausführbare Datei Python 3 ausführt.
Sie sollten auch sicherstellen, dass andere von Ihnen verwendete Python-Pakete (wie z. B. Anaconda) mit der von Ihnen verwendeten Python-Version übereinstimmen.