it-swarm.com.de

Wie kann ich ein Downgrade von python 3.6 auf 2.7 durchführen?

Ich habe versucht, ein python -Programm zu laden, hatte jedoch ungültige Syntaxprobleme (siehe unten). Nachdem ich einige Nachforschungen angestellt hatte, stellte ich fest, dass dieser Fehler darauf zurückzuführen ist, dass Python Version 3.6 installiert ist. Wie kann ich ein Downgrade auf eine niedrigere Version von python durchführen, mit der das Programm erfolgreich ausgeführt wird?

Zur Zeit starte ich (Python 3.6.0 :: Anaconda 4.3.0 (64-bit))

 File "simple_loading.py", line 6

 print 'gray shape =>'+str(gray.shape)
                    ^
 SyntaxError: invalid syntax
1
Harry Willams

Sie können verschiedene Umgebungen mit verschiedenen Versionen von Python haben: https://conda.io/docs/using/envs.html

Sie sollten etwas Ähnliches tun wie:

conda create --name NAME python=2.7

NAME ist der Name der Umgebung und 2.7 die Version. Dann können Sie zwischen den Umgebungen wechseln.

2
lovemarcus

Wenn Sie ein Skript mit python 2.7 ausführen möchten, können Sie dies tun

python2 myscript.py

Wenn Sie ein Skript mit python 3.5 ausführen möchten, können Sie verwenden

python3 myscript.py

enter image description here Weitere Informationen dazu hier: Python 2 anstelle von python 3 als (temporäres) Standard-Python?

0
kcdtv