2017-07-28 9 views
0

Ich habe erfolgreich PyDev Plugin zu meinem Eclipse IDE installiert. Ich versuche, SpiDev Bibliothek zu importieren, aber es kann nicht gefunden werden.Importieren von SpiDev-Bibliothek In Eclipse - PyDev

Was ich bisher versucht:

  • I SpiDev als externe Bibliothek, Zeit ein von Github von here hinzugefügt, und ein anderes Mal von PyPI aber kein noch Glück.

Der Interpreter ist bereits auf Python eingestellt.

A Closer Look

Jede Hilfe wird sehr geschätzt.

+0

Aufgrund der Tatsache, dass ich nicht genug rep haben. Die obige Frage ist derzeit die beste, die ich anbieten kann (Beschränkung auf Links und Bilder .. etc). Jede Bearbeitung ist sehr willkommen. – Mike

+0

Sie sollten den Fehlermeldungstext in Ihre Frage anstelle eines Bildlinks einfügen. Dies macht die Frage durchsuchbarer. –

Antwort

0

Mein Vorschlag ist nur mit Pypi (es sei denn, Sie entwickeln sich selbst).

So würden die Schritte:

pip install spidev

(die Version, die Sie gerade von Github bekam in den Screenshot wird nicht funktionieren, weil es eine kompilierte Modul ist - das heißt: es muss eine spydev erzeugen. so - und du hast es nicht kompiliert ... wenn du pip install it, sollte es das standardmäßig tun.

Also, nach der Installation mit Pip, sollte es funktionieren, vorausgesetzt, Sie installierten es im richtigen Interpreter.

+0

Vielen Dank für Ihre Antwort, es ist bereits auf meinem Gerät installiert, obwohl es nicht funktioniert. * vorausgesetzt, du hast es im richtigen Interpreter installiert * .. würdest du mir bitte zeigen, wie es geht? – Mike

+0

Die einzige Sache hier ist, dass der 'pip', den Sie verwenden, für den von Ihnen installierten Interpreter identisch sein muss. Wenn Sie eine Python-Shell öffnen - aus Eclipse und tun: 'Python -c 'von Spidev Import SpiDev; drucken (SpiDev)" 'funktioniert es? –

+0

Sorry, ich bin jetzt zu Hause, das werde ich am Montag mal wieder bei der Arbeit versuchen. Ich habe SpiDev installiert, bevor ich PyDev Plugin installiert habe. Also ich bin mir nicht sicher, was das heißt: * du verwendest muss für den von dir installierten Interpreter identisch sein *. Entschuldige bitte meine Ignoranz, denn ich bin ein Neuling in Python und versuche mein Bestes. Ich werde Ihre Antwort für jetzt akzeptieren. Und ich hoffe, dass Sie mir helfen, dieses Hindernis zu überwinden. Danke noch einmal. – Mike

Verwandte Themen