[PYTHON] Je veux démarrer un environnement Jupyter avec une seule commande

introduction

Dans de rares cas, nous demandons aux personnes qui n'ont pas construit d'environnement Python de "Ouvrir Jupyter!".

À ce moment-là

Il est très difficile de demander de telles choses. (Parce que parfois c'est une erreur involontaire)

Utilisons Docker!

On suppose que Docker est inclus, mais si Docker est inclus, il démarrera avec une commande

Installer Docker sur macOS avec Homebrew et Hello world

Comment lancer et accéder à Jupyter avec Docker

L'image Docker est https://hub.docker.com/r/jupyter/datascience-notebook/ Je vais emprunter de. Étant donné que la plupart des bibliothèques nécessaires telles que les pandas sont incluses, vous pouvez analyser et dessiner sans stress, même si cela consomme beaucoup d'espace.

En dessous de l'utilisation.

docker run -d --name notebook -v $PWD:/home/jovyan -p 9999:8888 jupyter/datascience-notebook
docker logs notebook 2>&1 | grep 'http://127.0.0.1:8888/?token=' 2>&1 | sed -e "s/^.*token=\(.*\).*$/\1/" 2>&1 | sed -n -e \$p
docker stop notebook && docker rm notebook
docker system prune

Enlèvement des ordures Docker

Lors de la création d'un environnement à l'aide de Docker, si vous effectuez divers essais et erreurs, les déchets s'accumulent et vous pouvez rarement manger environ 50 Go. Ce n'est pas grave si vous effectuez régulièrement le «élagage du système docker» de base, mais référez-vous également aux articles ici!

Résumé de la commande de suppression par lots Docker

Recommended Posts

Je veux démarrer un environnement Jupyter avec une seule commande
Je souhaite utiliser un environnement virtuel avec jupyter notebook!
Je veux écrire un blog avec Jupyter Notebook
Je veux créer un environnement Python
Je veux faire un jeu avec Python
Je veux recommencer avec Migrate de Django
J'ai essayé de démarrer Jupyter avec toutes les lumières d'Amazon
Je veux écrire dans un fichier avec Python
Je veux faire la transition avec un bouton sur le ballon
Je veux escalader une montagne avec l'apprentissage par renforcement
Je souhaite créer facilement un environnement de développement basé sur un modèle
Je veux travailler avec un robot en python.
Je veux diviser une chaîne de caractères avec hiragana
Je souhaite créer manuellement une légende avec matplotlib
Je souhaite envoyer automatiquement un e-mail de création d'entreprise
Je veux faire fonctionner un ordinateur quantique avec Python
Je veux lier une variable locale avec lambda
Je veux créer un éditeur de blog avec l'administrateur de django
Je veux démarrer beaucoup de processus à partir de python
Je veux faire une macro de clic avec pyautogui (désir)
Je veux faire une macro de clic avec pyautogui (Outlook)
Je veux installer le package de requirements.txt avec poésie
Je veux faire ○○ avec les Pandas
[Visualisation] Je veux dessiner un beau graphique avec Plotly
Je veux déboguer avec Python
Je souhaite configurer un environnement de développement GUI avec Python ou Golang sur Mac
Comment démarrer par lots un programme Python créé avec le notebook Jupyter
Si vous souhaitez devenir data scientist, commencez par Kaggle
Je souhaite utiliser un caractère générique que je souhaite décortiquer avec Python remove
Je voulais créer une présentation intelligente avec Jupyter Notebook + nb present
Je veux utiliser des rails avec des rails même dans un environnement vagabond
Je souhaite rechercher le texte intégral avec elasticsearch + python
[Introduction] Je veux créer un robot Mastodon avec Python! 【Débutants】
Je veux détecter des objets avec OpenCV
Je veux imprimer dans la notation d'inclusion
Je veux installer Python avec PythonAnywhere
Je veux analyser les journaux avec Python
Je veux jouer avec aws avec python
Je voulais utiliser le notebook jupyter avec docker dans l'environnement pip (opticspy)
(Matplotlib) Je veux dessiner un graphique avec une taille spécifiée en pixels
J'étais accro à la création d'un environnement Python venv avec VS Code
Maintenance de l'environnement réalisée avec Docker (je souhaite post-traiter GrADS en Python
J'ai créé un outil pour convertir Jupyter py en ipynb avec VS Code
J'ai essayé de créer un environnement de développement Mac Python avec pythonz + direnv
Lors de la génération d'un grand nombre de graphiques avec matplotlib, je ne souhaite pas afficher le graphique à l'écran (environnement jupyter)
Je veux faire de matplotlib un thème sombre
Je souhaite créer facilement un modèle de bruit
Je veux utiliser MATLAB feval avec python
Je veux INSÉRER un DataFrame dans MSSQL
Je veux créer une fenêtre avec Python
Démarrez Django dans un environnement virtuel à l'aide de Pipenv
Je veux moquer datetime.datetime.now () même avec pytest!
Je souhaite afficher plusieurs images avec matplotlib.
Je veux frapper 100 sciences des données avec Colaboratory
Je veux être OREMO avec setParam!
Je ne veux pas passer un test de codage
Je souhaite utiliser le répertoire temporaire avec Python2
Je ne veux pas utiliser -inf avec np.log
#Unresolved Je veux compiler gobject-introspection avec Python3
Je souhaite créer un type d'implémentation pouvant être branché