Installer des dépendances

Après avoir créé une instance de notebooks gérés par l'utilisateur, vous devrez peut-être installer des logiciels dont dépend votre notebook. Vous pouvez installer des dépendances en ajoutant des commandes d'installation à un fichier de votre notebook ou à l'aide d'une fenêtre de terminal.

L'avantage de l'ajout des commandes d'installation à un fichier réside dans le fait que, lorsque vous partagez un notebook, les commandes permettant d'installer les dépendances sont enregistrées avec le notebook et sont disponibles pour les utilisateurs avec lesquels vous partagez le notebook.

Installer des dépendances à partir d'une instance de notebooks gérés par l'utilisateur

Pour installer des packages Python à partir d'une instance de notebooks gérés par l'utilisateur, procédez comme suit :

  1. Dans Google Cloud Console, accédez à la page Notebooks gérés par l'utilisateur.

    Accéder à la page Notebooks gérés par l'utilisateur

  2. Sélectionnez l'instance sur laquelle vous souhaitez installer les dépendances.

  3. Cliquez sur Ouvrir JupyterLab.

  4. Pour ajouter un fichier notebook, vous pouvez utiliser le menu ou le lanceur d'applications.

    1. Pour ajouter un fichier notebook depuis le menu, sélectionnez File > New > Notebook (Fichier > Nouveau > Notebook).

      Ajouter un fichier notebook.

    2. Dans la boîte de dialogue Sélectionner le noyau, sélectionnez le noyau du nouveau notebook, par exemple Python 3, puis cliquez sur Sélectionner.

      Le nouveau fichier notebook s'ouvre.

    Lanceur d'applications

    1. Pour ajouter un fichier notebook Python 3 à partir du lanceur d'applications, sélectionnez Fichier > Nouveau > Lanceur d'applications.

    2. Cliquez sur le bouton Python 3.

      Ajouter un fichier notebook.

      Le nouveau fichier notebook s'ouvre.

  5. Renommez le nouveau fichier notebook.

    1. Sélectionnez Fichier > Renommer le notebook. La boîte de dialogue Renommer le fichier s'ouvre.

    2. Dans le champ Nouveau nom, remplacez Untitled.ipynb par un nom significatif, tel que install.ipynb.

    3. Cliquez sur Renommer.

    Lanceur d'applications

    1. Cliquez avec le bouton droit sur l'onglet Untitled.ipynb, puis cliquez sur Renommer le notebook. La boîte de dialogue Renommer le fichier s'ouvre.

    2. Dans le champ Nouveau nom, remplacez Untitled.ipynb par un nom significatif, tel que install.ipynb.

    3. Cliquez sur Renommer.

  6. Installez les dépendances comme suit.

    Lorsque vous ouvrez le nouveau notebook, une cellule de code par défaut vous permet de saisir du code, dans ce cas en Python 3.

    Pour installer la bibliothèque de deep learning mxnet dans un notebook Python 3, saisissez la commande suivante dans la cellule de code :

    %pip install mxnet

    Ajouter du code à une cellule de notebook.

  7. Cliquez sur le bouton d'exécution pour exécuter la commande d'installation.

    Cliquez sur le bouton d'exécution.

  8. Une fois l'installation terminée, sélectionnez Noyau > Redémarrer le noyau pour redémarrer le noyau et vous assurer que la bibliothèque est disponible pour l'importation.

  9. Sélectionnez Fichier > Enregistrer le notebook pour enregistrer le notebook.

Installer des dépendances à partir d'un terminal

Pour vous connecter à un terminal, vous pouvez utiliser votre notebook JupyterLab ou SSH. Pour installer des packages Python à partir d'un terminal, procédez comme suit :

  1. Dans Google Cloud Console, accédez à la page Notebooks gérés par l'utilisateur.

    Accéder à la page Notebooks gérés par l'utilisateur

  2. Sélectionnez l'instance sur laquelle vous souhaitez installer les dépendances.

  3. Cliquez sur Ouvrir JupyterLab.

  4. Pour ouvrir une fenêtre de terminal, vous pouvez utiliser le menu ou le lanceur d'applications.

    Pour ouvrir une fenêtre de terminal depuis le menu, sélectionnez File > New > Terminal (Fichier > Nouveau > Terminal).

    Ouvrir un terminal.

    La fenêtre du terminal s'ouvre.

    Launcher

    1. Pour ouvrir une fenêtre de terminal à partir du lanceur d'applications, sélectionnez Fichier > Nouveau > Lanceur d'applications.

    2. Sous Other (Autre), cliquez sur le bouton Terminal.

      Ouvrir un terminal.

      La fenêtre du terminal s'ouvre.

  5. Dans la fenêtre de terminal, saisissez la commande d'installation correspondant à la dépendance logicielle pour votre instance de notebooks gérés par l'utilisateur.

    Pour installer la bibliothèque de deep learning mxnet pour les notebooks Python 3, saisissez la commande suivante :

    pip3 install mxnet

    Ajouter du code à un terminal.

  6. Une fois l'installation terminée, redémarrez le noyau pour vous assurer que la bibliothèque est disponible pour l'importation. Dans chaque fichier de notebook ouvert de la même instance de notebooks gérés par l'utilisateur, sélectionnez Kernel > Restart kernel (Noyau > Redémarrer le noyau).

  7. Sélectionnez Fichier > Enregistrer le notebook pour enregistrer le notebook.