1

J'ai un récipient Docker allant de tensrflow avec Jupyter (Python 3 noyau) Image: erroneousboat/tensorflow-python3-jupyterAucun module nommé 'pandas géants' - Jupyter, python3 noyau, Tenserflow par Docker

Cela fonctionne très bien et Je peux accéder au bloc-notes jupyter de

http://DOCKER_IP:8888

Mon seul problème est que la bibliothèque de pandas géants n'est pas installé. J'ai donc essayé de l'installer moi-même. J'ai ouvert le terminal de démarrage rapide docker et couru:

docker exec CONTAINER_ID apt-get update 
docker exec CONTAINER_ID apt-get install -y python3-pandas 

L'installation réussit, et pourtant je reçois toujours le ImportError: Aucun module nommé « pandas géants » lorsque je tente d'importer pandas géants dans le bloc-notes jupyter, comme ceci:

import pandas as pd 

J'ai aussi essayé d'installer pandas géants à l'image plutôt que mon conteneur par:

docker run -it erroneousboat/tensorflow-python3-jupyter /bin/bash 
apt-get update 
apt-get install -y python3-pandas 
exit 

encore, dans mon carnet de jupyter, pandas géants ne sont pas reconnues. Comment puis-je réparer cela? Je vous remercie!

+0

avez-vous essayé 'pépins d'installation pip '? – haifzhan

+0

Je n'ai pas. Juste fait et cela a fonctionné! Si vous en faites une réponse, je vais la sélectionner - merci! En outre, y a-t-il une raison pour laquelle l'installation pip fonctionnerait et une installation à l'échelle du système ne fonctionnerait pas? – RebeccaK375

Répondre

1

pip install pandas va installer la dernière version de pandas pour vous. Basé sur vos balises python-3.x, j'ai supposé que pip appartient à votre version de Python3, si vous avez installé plusieurs versions de python, assurez-vous que vous avez le bon pip.

+0

C'est bizarre qu'Anaconda m'ait dit que c'était déjà installé mais en utilisant le 'pip install pandas 'a résolu le problème dans le cahier jupyter –