Como executar o Spyder com Python 3.7 com Anaconda

Instalei o Anaconda em uma máquina Windows 10 que vem com Spyder e Python 3.6, mas desejo atualizar para o Python 3.7

Para criar um ambiente Anaconda com Python 3.7 é fácil usando:

conda create --name py37 python=3.7

ou:

conda create --name py370 python=3.7.0 --channel conda-forge

No entanto, iniciar o Spyder nesse ambiente o levará de volta ao Python 3.6. Tentei especificar o python.exe (para a versão 3.7) diretamente noTools -> Settings do Spyder, no entanto, ao reiniciar, o Spyder Kernels não pode ser iniciado e exibirá que eles precisam dos pacotes:ipykernel ecloudpickle .

Ao tentarconda install no ambiente, é exibido o seguinte:

The following packages will be DOWNGRADED:

    python:           3.7.0-hea74fb7_0      --> 3.6.6-hea74fb7_0

O que reduziria o python de 3,7 para 3,6 novamente.

Minha tentativa final foi usar o comando:

conda install python==3.7

que falhou com a saída

Solving environment: failed

UnsatisfiableError: The following specifications were found to be in conflict:
  - python-dateutil -> python[version='>=2.7,<2.8.0a0']
  - python-dateutil -> six
  - python==3.7
Use "conda info <package>" to see the dependencies for each package.

A questão não é como atualizar o Conda para o Python 3.7, mas como posso fazer com que o Spyder funcione com o Python 3.7 em seu próprio ambiente

questionAnswers(1)

yourAnswerToTheQuestion