Utilisation du noyau Jupyter de Java avec Google Colaboratory

Poursuite de la période précédente (Exécuter le programme Java avec Google Colaboratory)

Différence par rapport à la dernière fois

Exécutez Java sur Colab comme si vous utilisiez python avec le noyau Jupyter de Java

procédure

1. Téléchargez .ipynb depuis colab

Tel quel image.png

2. Réécrire .ipynb

Le contenu original est le suivant

ColabJava.ipynb


{
  "nbformat": 4,
  "nbformat_minor": 0,
  "metadata": {
    "colab": {
      "name": "ColabJava.ipynb",
      "provenance": []
    },
    "kernelspec": {
      "name": "python3",
      "display_name": "Python 3"
    }
  },
  "cells": [
    {
      "cell_type": "code",
      "metadata": {
        "id": "hXaCsZGNbimN",
        "colab_type": "code",
        "colab": {}
      },
      "source": [
        ""
      ],
      "execution_count": 0,
      "outputs": []
    }
  ]
}

Réécrire kernelspec

Après le changement.ipynb


    ...
    "kernelspec": {
      "name": "java",
      "display_name": "Java"
    }
    ...

Insérer le noyau Jupyter

Téléchargez le fichier `.ipynb 'modifié à partir de Upload Notebook Puisque IJava est utilisé cette fois, exécutez la cellule suivante avec le colab ouvert.

!git clone https://github.com/SpencerPark/IJava.git
%cd IJava/
!./gradlew installKernel

Au début, il n'y a pas de noyau Java, le message suivant est donc affiché en bas à gauche. image.png Ainsi, lorsque la cellule ci-dessus est terminée, enregistrez à nouveau les paramètres du bloc-notes en fonction de Java.

Victoire totale!

image.png

Bonus (en utilisant une bibliothèque externe)

Bien qu'il soit correctement écrit dans l'IJava Read me utilisé cette fois, les bibliothèques externes peuvent également être lues et utilisées normalement. (Sensationnel!)

image.png

Recommended Posts

Utilisation du noyau Jupyter de Java avec Google Colaboratory
Utilisation de Graphviz avec Jupyter Notebook
Étudiez Python avec Google Colaboratory
Comment analyser avec Google Colaboratory à l'aide de l'API Kaggle
Essayez OpenCV avec Google Colaboratory
Essayez d'implémenter la régression linéaire à l'aide de Pytorch avec Google Colaboratory
Détection des fonctionnalités OpenCV avec Google Colaboratory
Collaboratoire Google
[Débutant] Scrapage Web Python facile à comprendre à l'aide de Google Colaboratory
Notes de traitement habituelles lors de l'utilisation de Google Colaboratory
Essayez d'utiliser Python avec Google Cloud Functions
Comment rechercher Google Drive dans Google Colaboratory
Calcul des premiers principes gratuitement à l'aide de Google Colaboratory
Utilisez TPU et Keras avec Google Colaboratory
Essayez d'utiliser l'environnement virtuel conda avec Jupyter Notebook
Télécharger des fichiers directement sur Google Drive (à l'aide de Google Colaboratory)
Ajouter / supprimer un noyau pour utiliser jupyter avec venv
Cheet sheet lors du scraping avec Google Colaboratory (Colab)
Comment charger des fichiers dans Google Drive avec Google Colaboratory
Un moyen facile de gratter avec Python en utilisant Google Colab
Séparation de source sonore monocanal de bout en bout avec Google Colaboratory
Apprenez facilement 100 traitements linguistiques Knock 2020 avec "Google Colaboratory"
Créons facilement un gif mathématique en utilisant Google Colaboratory
Créer un environnement pour utiliser CaboCha avec Google Colaboratory
Authentifier Google avec Django
Sélection multiple avec Jupyter
Bougies avec plotly + Jupyter
Méthode Kernel avec Python
J'ai essayé d'utiliser Jupyter
Utilisez nim avec Jupyter
Extraits de code souvent utilisés lors du traitement de vidéos avec Google Colaboratory
Extraits de code souvent utilisés lors de l'utilisation de BigQuery avec Google Colab
Jour 65 (Solution) Le bloc-notes Jupyter ne fonctionne pas avec le noyau non connecté.
Utilisez «% tensorflow_version 2.x» lorsque vous utilisez TPU avec Tensorflow 2.1.0 dans Colaboratory
Utilisation de jupyter notobook avec VS Code (mac OS) (mémo personnel)
La façon habituelle d'ajouter un noyau avec Jupyter Notebook
Connectez le noyau Jupyter Notebook à Spyder avec Jupytext activé
Jouez avec l'API de données YouTube v3 à l'aide du client Python de l'API Google