He visto en los comentarios y por experiencia personal, esta fallando horriblemente el contenedor de docker, pero tenemos una alternativa VIRTUALENV
las ventajas y se los explico al final, ahorita a lo que vamos la instalación
Les recomiendo usar python3
apt-get install python-pip
pip install virtualenv
ahora crearemos un entorno virtual
nombraremos nuestro entorno como:
NOMBRE_DEL_ENTORNO = entornoml
virtualenv entornoml
cd entornoml
Activaremos el entorno virtual
source bin/activate
y ya con esto podemos instalar las librerias necesarias, yo uso Deepin Linux, y funciona para debian y ubuntu los comandos siguientes:
apt-get install python3-tk
pip install matplotlib
pip install pandas
pip install numpy
ahora crearemos una carpeta donde estara nuestro trabajo
mkdirMoviesMl
cdMoviesMl
ya dentro de la carpeta empezamos a crear los archivos python que se usara en todo el curso, yo uso sublime text no es necesario que instalen algun IDE
ahora para los que les sirvio les explicare a grosso modo porque usar virtualenv (docker es muy bueno lo recomiendo estudiar)
si trabajamos mucho con python o desarrollamos bastante sobre linux a cada rato usamos diferentes versiones de diferentes librerias y virtualenv nos permite crear entornos virtuales donde podemos instalar lo que necesitemos.
ahora realmente todos lo usamos por si arruinamos algo xD solo creamos otro entorno virtual y listo como si nada paso
Espero que esta rapida guia les ayude y cualquier error o comentario haganmelo saber