[PYTHON] Comment lancer instantanément Jupyter Notebook à partir du terminal

introduction

** * Cet article est destiné aux utilisateurs de "Jupyter Notebook". ** **

J'étudie les statistiques, l'apprentissage automatique, etc. depuis environ une semaine pour défier Kaggle. Dans le processus, j'ai décidé d'utiliser Jupyter Notebook, mais il est très gênant de frapper Jupyter Notebook au terminal ...

J'ai donc mis en place un alias (comme un raccourci) pour que ** Jupyter Notebook puisse être lancé avec juste la commande "j" **.

Connaissances préalables

La méthode introduite cette fois est d'éditer le fichier de paramètres tel que .bashrc ou .bash_profile. Si vous ne connaissez pas .bashrc ou .bash_profile, veuillez vous référer ici.

De plus, cette fois, nous utiliserons un éditeur de texte appelé vim qui est fourni en standard avec Linux et macOS, mais ne vous inquiétez pas, il n'y a pas d'opérations particulièrement difficiles.

Méthode de réglage

1. Modifiez .bashrc et définissez un alias

Modifiez le fichier .bashrc dans votre répertoire personnel avec vim pour définir l'alias. Il semble que certaines personnes n'ont pas le fichier .bashrc, mais s'il n'existe pas, un nouveau sera créé, alors ne vous inquiétez pas.

$ vim ~/.bashrc  #Dans le répertoire personnel.Ouvrir bashrc dans vim

Après avoir ouvert le fichier .bashrc, appuyez sur ʻi` pour entrer en mode insertion. Si vous ne le faites pas, vous ne pourrez pas saisir de caractères. Une fois en mode insertion, écrivez ce qui suit pour définir un alias.

ʻAlias <nouveau nom de commande que vous voulez définir> = <nom de commande d'origine> `

Le nouveau nom de commande que vous souhaitez définir est correct s'il ne s'agit pas d'un nom de commande existant tel que «cd» ou «ls».

~/.bashrc


alias j='jupyter notebook'  #La partie "j" peut être réglée librement

Après l'écriture, appuyez sur «esc» pour revenir au mode normal. Une fois en mode normal, vous pouvez taper : wq et appuyer sur Entrée pour enregistrer .bashrc et quitter vim.

Si vim ne peut pas être fermé normalement, veuillez vous référer à cet article.

[vim] Enregistrer de force les fichiers en lecture seule avec sudo

2. Réglez pour lire .bashrc

Ecrivez les paramètres dans .bash_profile pour que le .bashrc édité en 1 soit chargé au démarrage du terminal. Tout d'abord, ouvrez le fichier .bash_profile avec vim comme dans 1.

$ vim ~/.bash_profile  #Dans le répertoire personnel.bash_Profil ouvert dans vim.

Après avoir ouvert le fichier .bash_profile, mettez-le en mode insertion et écrivez: Si ce n'est pas défini, les paramètres écrits dans le fichier .bashrc ne seront pas reflétés au démarrage du terminal.

~/.bash_profile


if [ -f ~/.bashrc ]; then  #si,~/.Si vous avez un fichier bashrc
    source ~/.bashrc  # ~/.Refléter le contenu du fichier bashrc
fi

Après l'écriture, revenez au mode normal avec ʻesc, enregistrez avec: wq` et quittez vim.

Si cela est laissé tel quel, les paramètres n'ont pas encore été reflétés car il n'a été configuré pour lire le fichier .bashrc qu'au démarrage du terminal. Redémarrez le terminal ou exécutez source ~ / .bash_profile sur le terminal pour que les paramètres prennent effet.

Cependant, dans ce dernier cas, le contenu du fichier .bashrc avant le changement est conservé jusqu'à ce que le terminal soit fermé, il est donc préférable de redémarrer le terminal autant que possible pour confirmer le contenu modifié.

3. Vérifiez si les paramètres sont complets

Enfin, assurez-vous d'avoir les paramètres souhaités.

Vous pouvez vérifier la commande que vous avez définie en la tapant dans le terminal, mais ici nous la vérifierons d'une manière légèrement plus intelligente. Vous pouvez vérifier l'alias actuellement défini en entrant la commande ʻalias` sur le terminal.

$ alias  #Vérifiez l'alias qui a été défini

Si l'alias que vous avez défini précédemment est sorti, il réussit.

Vous pouvez définir un alias avec une commande différente de la même manière que cette fois, donc si vous êtes intéressé, veuillez le vérifier (^ ^)

référence

Recommended Posts

Comment lancer instantanément Jupyter Notebook à partir du terminal
Comment mesurer la vitesse de la ligne depuis le terminal
Comment utiliser Jupyter Notebook
Comment lancer Explorer à partir de WSL
Comment voir le contenu du fichier ipynb du notebook Jupyter
Comment exécuter des commandes avec Jupyter Notebook
Comment utiliser le notebook Jupyter avec ABCI
Comment faire fonctionner Linux depuis la console
Jupyter Notebook Principes d'utilisation
Comment accéder à la banque de données de l'extérieur
Comment utiliser le bloc-notes Jupyter [super basique]
Comment déboguer avec Jupyter ou iPython Notebook
Comment faire fonctionner Linux depuis l'extérieur Procédure
Comment Git GSR à partir de Jupyter Lab de GCP
Un mémorandum expliquant comment exécuter la commande magique! Sudo dans Jupyter Notebook
Comment rendre la largeur de police du notebook jupyter mis dans pyenv égale
[Python] Comment supprimer les valeurs en double de la liste
À côté d'Excel, le notebook Jupyter pour le moment
Comment publier un ticket depuis l'API Shogun
Comment afficher la barre de progression sur Jupyter Notebook pour voir la progression
[IPython] Comment partager un bloc-notes IPython
Comment utiliser le générateur
Comment changer la disposition de Jupyter
Comment pirater un terminal
Lancez le serveur de notebook IPython
Comment utiliser le décorateur
Comment augmenter l'axe
Comment démarrer la première projection
Comment lancer AWS Batch à partir de l'application cliente Python
Comment effectuer les réglages initiaux à partir de la création de projet Django
Comment accéder à NAPALM depuis le Web (solution réelle NetDevOpsSec)
La façon habituelle d'ajouter un noyau avec Jupyter Notebook
Connectez le noyau Jupyter Notebook à Spyder avec Jupytext activé
Comment importer NoteBook en tant que module dans Jupyter (IPython)
Comment gérer le phénomène que Python (notebook Jupyter) exécuté sur WSL devient abandonné
Un moyen simple de lancer Jupyter Notebook / Lab et de définir un mot de passe
Comment calculer le coefficient d'autocorrélation
Comment démarrer par lots un programme Python créé avec le notebook Jupyter
Comment utiliser la fonction zip
Comment utiliser SWIG de WAF
Comment résoudre ModuleNotFoundError: aucun module nommé XXX dans Jupyter Notebook
Comment obtenir des abonnés et des abonnés de Python à l'aide de l'API Mastodon
Comment toucher Jupyter Notebook sans polluer l'environnement autre que Pythonista, ou comment toucher Ruby avec Jupyter Notebook sans polluer l'environnement autre que Rubyist
Comment lire l'ensemble de données SNLI
Comment obtenir la version Python
Affichez simplement le fichier du notebook Jupyter
Comment utiliser Jupyter Notebook sans polluer votre environnement avec Docker
Comment extraire la chaîne de caractères souhaitée à partir d'une ligne 4 commandes
Comment utiliser Jupyter sur le frontal de Spacon ITO
Association de terminal du côté serveur à Amazon SNS (python + boto3)
Lancer le notebook Jupyter (+ prendre des mesures de sécurité)
Comment résoudre l'erreur survenue dans toimage (à partir de PIL.Image import fromarray as toimage)
Bloc-notes Jupyter facile à utiliser (Python3.5)
Comment écraser la sortie sur la console
Comment accéder à wikipedia depuis python
Comment convertir .mgz en .nii.gz
Comment utiliser le module ConfigParser
De l'introduction de l'API GoogleCloudPlatform Natural Language à son utilisation
Comment vérifier le GAE local à partir du navigateur iPhone dans le même LAN