ModuleNotFoundError: ningún módulo llamado Tensorflow en Python
Aprenderemos cómo instalar TensorFlow y probaremos varias formas de instalarlo; luego, también aprenderemos cómo instalar TensorFlow en un entorno conda
separado en Python.
Use la forma correcta de instalar TensorFlow en Python
TensorFlow no viene automáticamente con la distribución de Anaconda, por lo que debemos instalarlo por separado. Antes de instalar, si escribimos el comando para importar tensorflow
, nos aparecerá un mensaje de error como el siguiente.
import tensorflow as tf
Producción :
ModuleNotFoundError: No module named 'tensorflow'
Ahora le mostraremos cómo instalar esto; puede descargar la distribución de Anaconda desde aquí para Windows de 64 bits, y después de esta descarga, necesitamos instalarla, y las instrucciones de instalación también se proporcionan en este enlace.
Hay dos métodos para instalar TensorFlow:
- A través del símbolo del sistema, daremos este comando y se instalará TensorFlow.
conda install -c tensorflow-gpu
O
conda create --name tensorflow python=3.5
activate tensorflow
- Otra forma de instalar es ir al navegador Anaconda y hacer clic en el entorno; entonces tendremos un entorno base que es el entorno raíz. Si queremos instalar TensorFlow, debemos crear otro entorno.
Haremos clic en la pestaña Entornos
en el lado derecho, y después de abrir la pestaña Entornos
, debemos hacer clic en el botón Crear
; luego, necesitamos dar un nombre al nuevo entorno.
Elegirá automáticamente la versión de Python; en caso contrario, podemos seleccionarlo mediante un desplegable y hacer clic en el botón Crear
.
Tomará algún tiempo si vamos al nuevo entorno, pero podemos ver que hemos instalado todos los paquetes básicos. Para TensorFlow, debemos seleccionar la opción No instalado
, y luego de seleccionar esta opción, debemos buscar “tensorflow” en el cuadro de búsqueda.
Después de hacer clic en el módulo correcto, hacemos clic en Aplicar
, y también instalaremos la biblioteca keras
en este entorno de TensorFlow. Tomará algún tiempo y se instalarán sesenta paquetes de software para ejecutar la biblioteca tensorflow
.
Si vamos allí y buscamos TensorFlow, obtendremos esto; después de seleccionar el nuevo entorno, tenemos que ir a casa e instalar el cuaderno Jupyter, luego podemos iniciar desde aquí. Después de la instalación, iniciaremos el cuaderno Jupyter e intentaremos importar TensorFlow.
Si recibe algún error al importar TensorFlow, no se preocupe; tenemos otra forma de instalar TensorFlow. Primero tenemos que desinstalar TensorFlow del entorno Anaconda porque de nada sirve si no funciona.
Necesitamos volver al navegador Anaconda y encontrar el paquete TensorFlow y hacer doble clic izquierdo en él; aparecerá la opción eliminar
para hacer clic en ella y solicitar este proceso. Después de la desinstalación, debemos abrir el símbolo del sistema y ejecutar el siguiente comando.
pip install tensorflow
Después de la instalación, ejecutaremos un cuaderno Jupyter desde el entorno local porque hemos instalado TensorFlow en el entorno local. Ahora, si intentamos importar TensorFlow, esta vez, TensorFlow se ha importado y no se muestra ningún mensaje de error.
Si algún método no funciona, siga este enlace, donde encontrará otras formas de instalar TensorFlow.
Hello! I am Salman Bin Mehmood(Baum), a software developer and I help organizations, address complex problems. My expertise lies within back-end, data science and machine learning. I am a lifelong learner, currently working on metaverse, and enrolled in a course building an AI application with python. I love solving problems and developing bug-free software for people. I write content related to python and hot Technologies.
LinkedInArtículo relacionado - Python Error
- Administrar fallas de segmentación en Python
- Archivo <Stdin>, Línea 1, en <Módulo> Error en Python
- Arreglar AttributeError: el objeto 'generador' no tiene atributo 'siguiente' en Python
- Arreglar el comando cl.exe falló: no existe tal archivo o directorio en Windows
- Arreglar NameError: la variable no está definida en Python
- Arreglar Socket.Gaierror: [Errno 8] Nodename ni Servname proporcionado, o desconocido en Python