Používám Python 3, ale momentálně potřebuju spustit jeden skript pro verzi 2. V počítači mám nainstalované oboje. Skripty pro 3 jdou spustit normálně, ale když pak udělam:
py -2 test.py
Tak dostanu:
File "C:\Python35-32\Lib\site.py", line 176
file=sys.stderr)
^
SyntaxError: invalid syntax
Proč to nejde a motá se do toho 3.5, když se má spustit verze 2.7? Na začátku skriptu mam mimochodem #! python2.
V proměnné Path mam uvedenou cestu k oboum verzím Pythonu.