Matplotlib

Hola gente: espero que todos hayan podido instalar y trabajar con Python/Idle (si no, porfa avísenme, el sábado me gustaría trabajar con ese lenguaje).

Para tener acceso a gráficos, lo más común es instalar Matplotlib, que no es estándar, y su instalación puede ser un poco complicada.

Si tienen una versión vieja de Python, tal vez haya que instalar una cosa que se llama "pip": avísenme.

En las versiones recientes, como la 3.7 de Python, "pip" ya viene instalado pero a lo mejor hay que actualizarlo poniendo en la terminal:

python -m pip install -U pip

En Unix/Mac es posible que esté instalada otra versión (más vieja) de Python, por lo que en vez de "python" tal vez haya que poner "python3" (a lo mejor hay que tener privilegios de administrador, en se caso anteponer "sudo" si se tiene el "password" del sistema). En realidad, en Unix es mejor usar el instalador de paquetes del sistema, aún cuando no sea la más reciente.

En Windows la terminal es el "símbolo del sistema", que tiene una ventana con fondo negro. Allí es posible que no haya instalada otra versión de Python, así que debería funcionar el comando tal cual. El problema es si Python está instalado pero no está en el "PATH", y entonces hay que agregarlo.

Una vez que "pip" está actualizado, conviene poner (cambiando "python" por "python3" eventualmente):

python -m pip install --user matplotlib

lo que lo instala sólo para el usuario actual, evitando problemas de permisos.

Porfa comenten cómo les ha ido con la instalación, así nos ayudamos entre todos.

Comentarios

  1. Buenas tardes.
    He podido instalarlo, tuve que desempolvar algunos recuerdos, menos mal que estaban bien guardados.
    Me interesaría, si es posible, que me provean de algún ejercicio donde pueda verificar que funciona.
    Muchas gracias.
    Marina.

    ResponderEliminar
    Respuestas
    1. Hola Marina:

      Buenísimo! Grande lo suyo!

      Si no dio mensaje de error es casi seguro que no hay problemas, pero para comprobarlo, dentro de la terminal de Python (Idle) poné lo que viene detrás de ">>>" en:

      >>> import matplotlib

      y ver que no aparecen carteles de error.

      Eliminar
  2. Instalado matplotlib! (pip ya estaba instalado)
    Busqué un ejemplo con Google y funcionó!!!

    import matplotlib.pyplot as plt
    a = [1, 2, 3, 4]
    b = [11, 22, 33, 44]
    plt.plot(a, b, color='blue', linewidth=3, label='línea')
    plt.legend()
    plt.show()

    ingresando de a una línea a la vez

    ResponderEliminar
  3. Un fracaso mi intento de instalar matplotlib. Hasta python llegué, pero ahora quise poner eso y no entiendo nada. ¿En qué terminal hay que escribir eso? En todos lados me tira error.

    ResponderEliminar

Publicar un comentario