Cómo ejecutar Spyder con Python 3.7 con Anaconda

He instalado Anaconda en una máquina con Windows 10 que viene con Spyder y Python 3.6 pero deseo actualizar a Python 3.7

Crear un entorno Anaconda con Python 3.7 es fácil usando:

conda create --name py37 python=3.7

o

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

Sin embargo, si inicia Spyder en este entorno, lo devolverá a Python 3.6. Intenté especificar el python.exe (para la versión 3.7) directamente enTools -> Settings de Spyder, sin embargo, al reiniciar Spyder Kernels no se puede iniciar y mostrará que necesitan los paquetes:ipykernel ycloudpickle .

Cuando intentasconda install ellos en el entorno aparece lo siguiente:

The following packages will be DOWNGRADED:

    python:           3.7.0-hea74fb7_0      --> 3.6.6-hea74fb7_0

Que reduciría Python de 3.7 a 3.6 nuevamente.

Mi último intento fue usar el comando:

conda install python==3.7

que ha fallado con la salida

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.

La pregunta no es cómo actualizar Conda a Python 3.7, sino cómo puedo hacer que Spyder funcione con Python 3.7 en su propio entorno

Respuestas a la pregunta(1)

Su respuesta a la pregunta