
Juan Bejarano
PreguntaTengo el siguien error en Visual Studio :
**" from matplotlib import pyplot as plt
ModuleNotFoundError: No module named ‘matplotlib’" **
en git (https://github.com/Microsoft/vscode-python/issues/4478) dice que no esta soportada en stackoverflow hay unos pasos pero no funcionan. Al intentar hacerlo en el IDLE de Python corre pero no me muestra la grafica. las preguntas son:
- ¿Alguno sabe como hacer para que matplotlib funcione en VScode?.
- ¿Como puedo ver la grafica usando el IDLE de Python (IDLE (Python 3.9 64-bit)?
David Coello
En Windows es un poco distinto para crear un entorno virtual, pues solo cambian los comandos, desde el CMD: entra a la carpeta donde vas a crearlo. Usa el comando:
py -m pip install virtualenv
Después de instalarlo creas tu entorno:
py -m venv venv #El segundo venv es el nombre del entorno virtual#
Lo activas:
venv\Scripts\activate
Finalmente, instalas la libreria:
pip install matplotlib

Sebastián Andrade
Hola, no estas importando el modulo correctamente, la forma correcta es de la siguiente manera:
import matplotlib.pyplot as plt
Si el error persiste entonces el problema es que no tienes instalado matplotlib, en este caso lo correcto sería crear un entorno virtual e instalar el modulo en el de la siguiente forma, abres una terminal, te mueves al directorio donde estes trabajando y escribes lo siguiente
python3 -m venv venv
despues
source venv/bin/activate
luego
pip install matplotlib
Esto de arriba funciona para Linux y creo que tambien para MacOs, si usas windows no sabria como ayudarte en esa parte :(, pero puedes googlear "Como crear un ambiente virtual con pip en windows" o "como instalar matplotlib en windows" (el crear el ambiente virtual es opcional, pero es una muy buena practica de desarrollo). Espero haberte ayudado