Ich habe versucht, Ruby mit Google Colab auszuführen funktionierte nicht wie im Juli 2020, versuchen Sie es also anhand von Julias Beispiel. Ich werde es vorstellen, weil es gut gelaufen ist.
Klicken Sie mit der rechten Maustaste auf diese Datei. Herunterladen auf.
Öffnen Sie https://colab.research.google.com/ und "Hochladen" der von oben heruntergeladenen Datei ("Datei" -> "Notizbuch hochladen", wenn Sie Google Collaboratory zum ersten Mal geöffnet haben).
Ein Notizbuch mit zwei vorcodierten Zellen wird geöffnet. Klicken Sie auf die oberste Zelle und drücken Sie Umschalt + Eingabetaste (oder die Schaltfläche mit dem rechten Dreieck), um sie auszuführen. Es wird einige Zeit in Anspruch nehmen. Unten wird "Laufzeit" Ruby nicht erkannt. Ich erhalte die Meldung "Mit dem Standard" python3 "verbinden, ignoriere sie jedoch.
Gehen Sie zur zweiten Zelle, bearbeiten Sie sie so, dass nur die Zeile für den Edelstein übrig bleibt, den Sie installieren möchten, und drücken Sie dann Umschalt + Eingabetaste (oder die Schaltfläche mit dem rechten Dreieck), um dies zu tun.
Drücken Sie "Runtime" -> "Change Runtime Type". Daraufhin wird das Fenster "Notebook-Einstellungen" mit "ruby 2.5.1" als "Laufzeittyp" geöffnet. Stellen Sie sicher, dass "ruby 2.5.1" als "Runtime-Typ" ausgewählt ist, und drücken Sie "Save". (Wenn es nicht ausgewählt ist, wählen Sie "Ruby 2.5.1" aus der Liste und speichern Sie es.)
Jetzt haben Sie eine Umgebung, in der Sie Ihren Ruby-Code ausführen können. Wenn Sie beispielsweise "RUBY_VERSION" eingeben und Umschalt + Eingabetaste drücken, sollte "2.5.1" angezeigt werden.
So gehen Sie manuell vor. Beschrieben für den Fall, dass sich die Umgebung auf der Google-Seite ändert.
Öffnen Sie https://colab.research.google.com/ und klicken Sie auf "Neues Notizbuch" ("Datei" -> "Neues Notizbuch", wenn Sie Google Collaboratory zum ersten Mal geöffnet haben), um ein neues Notizbuch zu erstellen. Erstellen.
Laden Sie ein leeres Notizbuch herunter, in das nichts eingegeben wurde, indem Sie "Datei" -> "ipynb herunterladen" auswählen.
Dieser Abschnitt wird mit einem Texteditor auf Ihrem Computer erstellt. Suchen Sie nach dem folgenden Teil der Datei, der mit "kernelspec" beginnt.
"kernelspec": {
"name": "python3",
"display_name": "Python 3"
}
Schreiben Sie die obigen "Python 3" und "Python 3" für Ruby wie folgt um.
"kernelspec": {
"name": "ruby",
"display_name": "ruby 2.5.1"
}
Speichern Sie es nach dem Umschreiben.
Laden Sie die neu geschriebene Datei von "Datei" -> "Notizbuch hochladen" in Google Colaboratory des Webbrowsers hoch.
Kopieren Sie Folgendes und fügen Sie es in die Google Collaboratory-Zelle ein (wo Sie es eingeben).
!apt install libtool libffi-dev ruby-full make
!apt install libzmq3-dev libczmq-dev
!gem install ffi-rzmq
!gem install specific_install
!gem specific_install https://github.com/SciRuby/iruby
!iruby register
Drücken Sie dann Umschalt + Eingabetaste, um den Vorgang auszuführen. Es wird einige Zeit in Anspruch nehmen. Unten wird "Laufzeit" Ruby nicht erkannt. Ich erhalte die Meldung "Mit dem Standard" python3 "verbinden, ignoriere sie jedoch.
Installieren Sie nach Bedarf weitere Edelsteine. Kopieren Sie Folgendes und fügen Sie es ein. Lassen Sie dann nur die Zeile für den Edelstein, den Sie installieren möchten. Drücken Sie dann Umschalt + Eingabetaste, um den Vorgang auszuführen.
!gem install awesome_print
!gem install pry
!gem specific_install https://github.com/SciRuby/daru
!gem specific_install https://github.com/SciRuby/daru-view
!gem install numo-narray
!gem install rumale
!gem install bio
Führen Sie den gleichen Vorgang wie unter "5. Schalten Sie die Laufzeit auf Ruby um" im Abschnitt "Einfache Ausführung" aus.
Jetzt haben Sie eine Umgebung, in der Sie Ihren Ruby-Code ausführen können.
Ich habe versucht, Ruby mit Google Colab auszuführen - Dieser Artikel wäre ohne diesen Artikel nicht möglich gewesen. Das apt-Installationspaket und die iruby-Installationsmethode wurden basierend auf diesem Artikel teilweise geändert.
Julia mit Google Colab verwenden: Verwenden Sie das Original-Notizbuch - So schreiben Sie json von ipynb neu und installieren die Sprache nach dem Hochladen, um die Laufzeit zu wechseln Ich bezog mich auf.
Recommended Posts