Fondamentalement, il suit la procédure de configuration HP officielle ici.
Colaboratory vous permet d'exécuter du code sur votre matériel local et d'accéder à votre système de fichiers local en utilisant Jupyter pour vous connecter à votre environnement d'exécution local.
Je pense que ce sera un moyen à utiliser uniquement lorsque le PC local dispose d'un GPU super puissant et que vous souhaitez exécuter un programme avec un temps de traitement de plus de 12 heures.
Il est supposé que Python3.7 est déjà installé dans l'environnement Windows 10 avec le programme d'installation provenant de https://www.python.org/ (Gérez l'environnement virtuel Python avec virtualenv et virtualenv wrapper). Remarque: Anaconda n'est pas utilisé. </ font>
Ouvrez une invite de commande et installez Jupyter.
Installation de Jupyter
pip install jupyter
Créez un fichier de configuration Jupyter.
Créer un fichier de configuration Jupyter
jupyter notebook --generate-config
Le fichier créé est enregistré dans C: \ Users \ xxxx \ .jupyter \
en tant que jupyter_notebook_config.py
. Il est chargé au démarrage du notebook Jupyter.
Installez l'extension Jupyter jupyter_http_over_ws.
jupyter_http_over_installation ws
pip install jupyter_http_over_ws
** Activez ** jupyter_http_over_ws.
jupyter_http_over_résultat de l'activation / de l'exécution ws
C:\Users\xxxx>jupyter serverextension enable --py jupyter_http_over_ws
Enabling: jupyter_http_over_ws
- Writing config: C:\Users\xxxx\.jupyter
- Validating...
jupyter_http_over_ws 0.0.7 ok
Modifiez le fichier de configuration Jupyter ** **. Puisqu'il est commenté avec «#», annulez-le et définissez-le comme suit.
jupyter_notebook_config.py
# Takes precedence over allow_origin_pat.
c.NotebookApp.allow_origin = 'https://colab.research.google.com'
## The port the notebook server will listen on.
c.NotebookApp.port = 8888
## The number of additional ports to try if the specified port is not available.
c.NotebookApp.port_retries = 0
Démarrez Jupyter Notebook.
Lancez Jupyter Notebook
C:\Users\xxxx>jupyter notebook
jupyter_http_over_ws extension initialized. Listening on /http_over_websocket
[I 09:33:03.054 NotebookApp] Serving notebooks from local directory: C:/Users/xxxx/Documents/Python
[I 09:33:03.055 NotebookApp] The Jupyter Notebook is running at:
[I 09:33:03.055 NotebookApp] http://localhost:8888/?token=afd9b93664......................................
[I 09:33:03.055 NotebookApp] or http://127.0.0.1:8888/?token=afd9b93664......................................
[I 09:33:03.055 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[C 09:33:03.396 NotebookApp]
To access the notebook, open this file in a browser:
file:///C:/User/xxxx/AppData/Roaming/jupyter/runtime/nbserver-3744-open.html
Or copy and paste one of these URLs:
http://localhost:8888/?token=afd9b93664......................................
or http://127.0.0.1:8888/?token=afd9b93664......................................
Copiez la sortie "http: // localhost: 8888 /? Token = afd9b93664 ...
" à ce moment.
Accédez et connectez-vous à Google Colab. avec un navigateur Web (Chrome) et ouvrez le bloc-notes approprié.
Cliquez sur Connect ▼
en haut à droite de l'écran et sélectionnez Connect to Local Runtime ...
.
Une boîte de dialogue sera affichée, donc après avoir soigneusement vérifié les notes, collez le "http: // localhost: 8888 /? Token = afd9b93664 ...
" copié dans le champ URL du backend
. Ajoutez-le et cliquez sur «Connect» pour terminer.
Il réussit si l'état est «Connecté (local)» comme indiqué ci-dessous.
Vous pouvez désormais l'utiliser sans être lié par la règle des 90 minutes ou la règle des 12 heures.