[PYTHON] Importieren Sie Bibliotheken, die mit PyCharm nicht per Pip installiert werden können

Ausführungsumgebung

Hintergrund

Ich habe weiliu89s ssd-caffe unter Ubuntu eingeführt, konnte es aber nicht gut in die PyCharm-Umgebung importieren, da ich ein Anfänger im Python-Interpreter war. tat. Ich habe es gelöst, also werde ich ein Protokoll führen.

Dieses Mal wird Caffe importiert, aber Sie sollten in der Lage sein, das geklonte aus Github usw. nach dem gleichen Verfahren im Allgemeinen zu importieren.

Verfahren

1. Stellen Sie den Interpreter mit PyCharm ein

Öffnen Sie PyCharm, Datei-> Einstellungen-> Projekt: Projektname-> Python-Interpreter Sie gelangen zur Seite mit den Dolmetschereinstellungen.

Standardmäßig kann es Python2.7 / usr / bin / python2.7 (graue Zeichen) sein. Sie können die Python-Version ändern, indem Sie hier wechseln.

Ich denke, die unten installierten Pakete sind aufgelistet.

2. Fügen Sie dem Interpreter einfach Path hinzu

Fügen wir nun dem Interpreter, den Sie verwenden möchten, den Pfad hinzu. Wählen Sie auf der Zahnradschaltfläche rechts die Option Alle anzeigen, um eine Liste der verfügbaren Dolmetscher anzuzeigen. Öffnen Sie mit dem hier ausgewählten Symbol "Anzeigen des Pfads des ausgewählten Interpreters" unten in den fünf Symbolen rechts.

Dann wird der Pfad in einer Reihe angezeigt. Dieses Mal möchte ich Caffe hinzufügen, also drücke die Schaltfläche Hinzufügen und füge "/ home / usrname / caffe / python" hinzu (ändere es je nach Umgebung).

Lassen Sie uns bewerben und prüfen.

import caffe

Recommended Posts

Importieren Sie Bibliotheken, die mit PyCharm nicht per Pip installiert werden können
Maßnahmen, um SSL nicht mit Pycharm installieren oder importieren zu können
Optionen bei der Installation von Bibliotheken, die nicht in pyenv weitergeleitet werden können
Angelegenheiten, die mit sklearn nicht importiert werden können
Untersuchung beim Import kann nicht mit Python durchgeführt werden
Was tun, wenn pip nicht installiert werden kann?
Listen Sie Pakete auf, die mit pip aktualisiert werden können
PIL kann nicht von virtualenv mit pyenv installiert werden
Wenn pydub nicht installiert werden kann
Löschen Sie alle auf pip installierten Bibliotheken mit einem einzigen Befehl
Beispiele und Lösungen, die mit scipy.optimize.least_squares nicht gut optimiert werden können
Problem, dass die Pip-Installation mit pyenv + Yosemite nicht durchgeführt werden kann (Fehler: Befehl 'clang' mit Exit-Status 1 fehlgeschlagen)
Ein Memorandum (masOS), das tkinter importiert, konnte nicht mit Python durchgeführt werden, das von pyenv installiert wurde
TensorFlow 2.2 kann nicht mit Python 3.8 installiert werden!
Entfernen Sie alle mit pip installierten Module
Installieren Sie Pakete, die mit Python 3 kompiliert werden müssen, mit pip [Windows]
Deinstallieren Sie alles, was mit pip installiert wurde
Bestätigung, dass rkhunter installiert werden kann
Parallele Berechnung (Pathos) beim Umgang mit Objekten, die nicht eingelegt werden können
Das Modul, das mit pip installiert werden sollte, läuft nicht
Es wurde ein Fehler behoben, bei dem node.surface mit python3 + mecab nicht abgerufen werden konnte
Python-Modul mit "- (Bindestrich)" kann nicht gelöscht werden
Über localhost: Auf 4040 kann nicht zugegriffen werden, nachdem Spark mit Docker ausgeführt wurde
De-VBA Excel Tool! Beseitigen Sie das VBA Tool in einer Umgebung, in der Python nicht mit Python installiert werden kann
Ich kann mit Python3.5 (Windows) + django1.7.1 kein Projekt erstellen.
Dateitypen, die mit Go verwendet werden können
Wenn Sie mit APLpy keine Konturkarte zeichnen können
"Temporäre Lösung", wenn pip nicht aktualisiert werden kann [Python]
Zusammenfassung von Beispielen, die nicht rückwärts pyTorch sein können
Einstellungen für die Python-Umgebung (virtualenv + pip ist nicht möglich)
Kein Modul namens'distutils.util 'kann nicht mit get-pip.py verwendet werden
Die Geschichte, die zur Installation von Pip passt
Das Problem, dass der Befehl ifconfig nicht verwendet werden kann
Problemumgehung für Flask-Mail, die keine japanische UTF-8-Mail sendet (Python3)