¿Cómo instalar Keras si la versión requerida de setuptools es anterior a la predeterminada?

Estoy usando conda 4.4.9. Ya instalé TensorFlow y quiero instalar Keras también.

Luego intenté activar mi entorno virtual e instalar Keras de la siguiente manera: -

activate tensorflow_env_001
pip install --ignore-installed --upgrade keras

Entonces recibí el siguiente mensaje de error:

tensorflow 1.9.0 has requirement setuptools<=39.1.0, but you'll have setuptools 39.2.0 which is incompatible

Eso significa misetuptools es demasiado nuevo. De hecho, puedo ejecutar los códigos de TensorFlow sin ningún error. Pero simplemente no puedo instalar Keras. Traté de actualizarsetuptools pero eso acababa de empeorar la situación, ya quesetuptools ahora conviértete en40.0.0.

Si corroconda list, y veré esto: -

Eso significa todoTensorFlow, Keras ysetuptools están aquí. Pero cuando intenté importarKeras en mi código de Python, acabo de recibirModuleNotFoundError: No module named 'keras'.

¿Cómo puedo instalar Keras correctamente? ¡¡Muchas gracias!

Respuestas a la pregunta(1)

Su respuesta a la pregunta