webentwicklung-frage-antwort-db.com.de

Wie installiere ich Python Pakete in Googles Colab?

In einem Projekt habe ich z. zwei verschiedene Pakete, Wie kann ich die setup.py verwenden, um diese beiden Pakete im Colab von Google zu installieren, damit ich die Pakete importieren kann?

33
Lin Jianjie

Sie können dazu !setup.py install Verwenden.

Colab ist wie ein Jupyter-Notizbuch. Daher können wir hier den Operator ! Verwenden, um ein beliebiges Paket in Colab zu installieren. Was ! Tatsächlich tut, ist es teilt der Notebook-Zelle mit, dass diese Zeile kein Python Code ist, sondern ein Befehlszeilenskript. Fügen Sie zum Ausführen eines Befehlszeilenskripts in Colab einfach ein !vor in die Zeile ein.

Zum Beispiel: !pip install tensorflow. Dadurch wird diese Zeile (hier pip install tensorflow) Als Eingabeaufforderungszeile und nicht als Python Code behandelt. Wenn Sie dies jedoch tun, ohne das ! Vor der Zeile einzufügen, wird ein Fehler mit der Meldung "ungültige Syntax" ausgegeben.

Beachten Sie jedoch Folgendes: Sie müssen die Datei setup.py Auf Ihr Laufwerk hochladen bevor Sie dies tun (vorzugsweise in denselben Ordner, in dem sich Ihr Notebook befindet).

Hoffe das beantwortet deine Frage:)

23
Ashutosh Pathak

nehmen wir an, Sie möchten scipy installieren.

Hier ist der Code, um es zu installieren

!pip install scipy
12
Ravi G

Als ich spät zur Party kam, aber nur als Ergänzung, hatte ich vor nicht allzu langer Zeit Probleme mit Seaborn, weil CoLab eine Version mit! Pip installiert hat, die nicht aktualisiert wurde. In meinem speziellen Fall konnte ich beispielsweise Scatterplot nicht verwenden. Die Antwort darauf ist unten:

Zur Installation des Moduls benötigen Sie lediglich:

!pip install seaborn

So aktualisieren Sie es auf die aktuellste Version:

!pip install --upgrade seaborn

Wenn Sie eine bestimmte Version installieren möchten

!pip install seaborn==0.9.0

Ich glaube, alle Regeln, die Pip gemeinsam haben gelten normal, so dass so ziemlich alles funktionieren sollte.

1
DuckRodgers