[PYTHON] Stellen Sie fest, ob die Bibliothek installiert ist.

Das? Wurde dies bereits in der Ausführungsumgebung installiert? In diesem Fall Nun, wenn Sie denken, dass Sie nur einmal pipen und ausführen müssen, kann es sehr schwer sein. Im Folgenden finden Sie ein Beispiel. Wenn Sie versuchen, Janome mehrmals (möglicherweise nicht zu oft) zu installieren, ist es sehr schwer. Sicher etwas in Mecab.

Der Code, den ich erstellt habe, damit er als Verknüpfung funktioniert, wenn er zu diesem Zeitpunkt bereits installiert ist. Ich habe bestätigt, dass es mit Colaboratory funktioniert, aber es ist nicht bestätigt, ob es mit gewöhnlichen Jupyter-Notebooks / Labs funktioniert.

installed=!pip list
if "Janome" in "|".join(installed):
    pass
else:
   !pip install janome==0.3.6

Recommended Posts

Stellen Sie fest, ob die Bibliothek installiert ist.
Bestimmen Sie, ob im Objekt ein Attribut definiert ist
Stellen Sie fest, ob AWS Chalice ein lokaler Kelch ist
Was ist "Mahjong" in der Python-Bibliothek? ??
[Python] Bestimmen Sie, ob sich ein Koordinatenpunkt innerhalb oder außerhalb des Polygons befindet
Dispersion mit Pythons Standardbibliothek und Kissen Ermitteln Sie die RGB-Standardabweichung des Bildes und stellen Sie fest, ob es monochromatisch ist
Überprüfen Sie, ob die Zeichenfolge eine Zahl in Python ist
[Noh up] Wird ausgeführt, auch wenn das Terminal ausgeschaltet ist
Ich habe den Deep Learning Library Chainer installiert und verwendet
Überprüfen Sie, ob es sich um Unix in der Skriptsprache handelt
Ich möchte initialisieren, wenn der Wert leer ist (Python)
Bestimmen Sie, ob die Zeichenfolge Zeit mit einem regulären Python-Ausdruck ist
Ich habe die automatische maschinelle Lernbibliothek auto-sklearn auf centos7 installiert
[Pandas] Wenn sich die Daten der ersten Zeile im Header von DataFrame befinden
Automatisch die installierte Version abrufen
Was ist die Aktivierungsfunktion?
Was ist die Schnittstelle für ...
[Python] Überprüfen Sie die installierten Bibliotheken
Was ist die Rückruffunktion?
Das Bild ist Namekuji
Was tun, wenn der Benutzername geändert wird und der Pfad der pyenv-Bibliothek nicht übergeben wird?
Python schlägt fehl, wenn nach dem Backslash ein Leerzeichen steht
[Blender] Skript zum Überprüfen, ob es sich bei dem ausgewählten um ein Netz handelt
Python Hinweis: Stellen Sie fest, ob das Befehlszeilenargument in der Liste enthalten ist
Was tun, wenn der Inode unter EC2 Linux erschöpft ist?
Stellen Sie fest, ob alle Listenelemente im Diktatschlüssel vorhanden sind
Stellen Sie fest, ob beim Ausführen eines Python-Skripts eine Standardausgabe weitergeleitet wird
[Golang] Überprüfen Sie, ob eine bestimmte Zeichenfolge in der Zeichenfolge enthalten ist
Wenn die Genauigkeit des PCR-Tests schlecht ist, warum nicht den Test wiederholen?