Você pode ter diferentes ambientes com diferentes versões de python: link
Você deve fazer algo semelhante a:
conda create --name NAME python=2.7
NAME é o nome do ambiente e 2.7 i a versão. Então você pode mudar entre os ambientes.
Eu estava tentando carregar um programa python, mas tinha problemas de sintaxe inválidos, conforme mostrado abaixo. Depois de fazer algumas pesquisas descobri que este erro é porque eu tenho o Python versão 3.6 instalado. Como posso fazer o downgrade para uma versão inferior do python que executará o programa com sucesso?
Atualmente estou executando (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
Você pode ter diferentes ambientes com diferentes versões de python: link
Você deve fazer algo semelhante a:
conda create --name NAME python=2.7
NAME é o nome do ambiente e 2.7 i a versão. Então você pode mudar entre os ambientes.
Se você quer rodar um script com o python 2.7, você pode fazer assim
python2 myscript.py
Se você quer rodar um script com o python 3.5, você pode usar
python3 myscript.py
Mais informações sobre isso aqui: python 2 em vez de python 3 como o python padrão (temporário)?