Grundsätzlich folgt es dem offiziellen HP Einstellungsverfahren hier.
Mit Colaboratory können Sie Code auf Ihrer lokalen Hardware ausführen und auf Ihr lokales Dateisystem zugreifen, indem Sie Jupyter verwenden, um eine Verbindung zu Ihrer lokalen Laufzeit herzustellen.
Ich denke, es wird nur verwendet, wenn Ihr lokaler PC über eine superstarke GPU verfügt und Sie ein Programm ausführen möchten, dessen Verarbeitung mehr als 12 Stunden dauert.
Es wird davon ausgegangen, dass Python3.7 bereits in der Windows 10-Umgebung mit dem Installationsprogramm von https://www.python.org/ installiert ist (Verwalten der virtuellen Python-Umgebung mit virtualenv und virtualenv wrapper). Hinweis: Anaconda wird nicht verwendet. </ font>
Öffnen Sie eine Eingabeaufforderung und installieren Sie Jupyter.
Jupyter Installation
pip install jupyter
Erstellen Sie eine Jupyter-Konfigurationsdatei.
Erstellen einer Jupyter-Konfigurationsdatei
jupyter notebook --generate-config
Die erstellte Datei wird in C: \ Users \ xxxx \ .jupyter \
als jupyter_notebook_config.py
gespeichert. Es wird geladen, wenn das Jupyter-Notebook gestartet wird.
Installieren Sie die Jupyter-Erweiterung jupyter_http_over_ws.
jupyter_http_over_ws Installation
pip install jupyter_http_over_ws
** Aktiviere ** jupyter_http_over_ws.
jupyter_http_over_ws Aktivierungs- / Ausführungsergebnis
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
Bearbeiten Sie die Jupyter ** -Konfigurationsdatei **. Da es mit "#" auskommentiert ist, brechen Sie es ab und stellen Sie es wie folgt ein.
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
Starten Sie Jupyter Notebook.
Starten Sie 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......................................
Kopieren Sie zu diesem Zeitpunkt die Ausgabe "http: // localhost: 8888 /? Token = afd9b93664 ...
".
Greifen Sie mit einem Webbrowser (Chrome) auf Google Colab. zu und melden Sie sich an. Öffnen Sie dann das entsprechende Notizbuch.
Klicken Sie oben rechts auf dem Bildschirm auf "Verbinden" und wählen Sie "Mit lokaler Laufzeit verbinden ...".
Ein Dialogfeld wird angezeigt. Fügen Sie nach sorgfältiger Prüfung der Notizen das kopierte "http: // localhost: 8888 /? Token = afd9b93664 ...
" in das Feld "Backend-URL" ein. Fügen Sie es hinzu und klicken Sie auf "Verbinden", um den Vorgang abzuschließen.
Es ist erfolgreich, wenn der Status "Verbunden (lokal)" lautet (siehe unten).
Jetzt können Sie es verwenden, ohne an die 90-Minuten-Regel oder die 12-Stunden-Regel gebunden zu sein.
Recommended Posts