2017-01-17 5 views
0

Ich bin relativ neu zu Python und ich hatte vor, ein Modul für iTunes in Python, speziell dieses https://github.com/robertf224/pyTunes zu verwenden, und es zeigt, dass es installiert hat, aber jedes Mal wenn ich die Bibliothek in Python importieren Es zeigt an, dass kein Modul gefunden wurde. this is a picture of the errors and terminalPython-Module nicht richtig installieren mac

EDIT: Ok, so habe ich Ihre Anweisungen befolgt und es scheint noch nicht zu funktionieren. so ist dies das Terminal:

Jeremys-iMac: ~ Jeremy $ sudo PIP3 tunes Passwort installieren:

Das Verzeichnis '/ Users/Jeremy/Library/Caches/pip/http' oder deren Mutter Verzeichnis gehört nicht dem aktuellen Benutzer und der Cache wurde deaktiviert. Bitte überprüfen Sie die Berechtigungen und Besitzer dieses Verzeichnisses. Wenn pip mit sudo ausführt, möchten Sie vielleicht sudos -H-Flag. Das Verzeichnis '/ Users/Jeremy/Library/Caches/pip' oder sein übergeordnetes Verzeichnis ist nicht im Besitz des aktuellen Benutzers und Caching Wheels wurde deaktiviert. Überprüfen Sie die Berechtigungen und Besitzer dieses Verzeichnisses. Wenn Sie pip mit sudo ausführen, möchten Sie vielleicht sudos -H-Flag. Sammeln von Musikstücken Herunterladen von tunes-1.0.tar.gz Installieren von gesammelten Paketen: tunes Running setup.py installieren für tunes ... erfolgreich installiert tunes-1.0 Jeremys-iMac: ~ Jeremy $ Jeremys-iMac: ~ Jeremy $ sudo python3 -m pip install tunes Das Verzeichnis '/ Benutzer/Jeremy/Library/Caches/pip/http' oder sein übergeordnetes Verzeichnis gehört nicht dem aktuellen Benutzer und der Cache wurde deaktiviert. Überprüfen Sie die Berechtigungen und den Besitzer des Verzeichnisses . Wenn Sie pip mit sudo ausführen, können Sie sudos -H Flag verwenden. Das Verzeichnis '/ Users/Jeremy/Library/Caches/pip' oder dessen übergeordnetes Verzeichnis gehört nicht dem aktuellen Benutzer, und das Zwischenspeichern wurde deaktiviert. Überprüfen Sie die Berechtigungen und den Besitzer dieses Verzeichnisses. Wenn pip mit sudo ausführt, möchten Sie vielleicht sudos -H-Flag. Forderung bereits erfüllt: Melodien in /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages

und dies ist der Python Leerlauf:

import tunes 
Traceback (most recent call last): 
    File "<pyshell#0>", line 1, in <module> 
    import tunes 
ImportError: No module named 'tunes' 
>>> import pytunes 
Traceback (most recent call last): 
    File "<pyshell#1>", line 1, in <module> 
    import pytunes 
ImportError: No module named 'pytunes' 
>>> import pyTunes 
Traceback (most recent call last): 
    File "<pyshell#2>", line 1, in <module> 
    import pyTunes 
ImportError: No module named 'pyTunes' 
>>> import tunes 
Traceback (most recent call last): 
    File "<pyshell#3>", line 1, in <module> 
    import tunes 
ImportError: No module named 'tunes' 
>>> import tunes 
Traceback (most recent call last): 
    File "<pyshell#4>", line 1, in <module> 
    import tunes 
ImportError: No module named 'tunes' 
>>> 
+0

Sie haben 'pip' verwendet, um Python 2.7 zu installieren, und dann versucht, in Python 3 zu importieren. Sie möchten mit' pip3' installieren, um es in Ihrer Python 3-Installation zu installieren. Veröffentliche auch niemals Bilder von Text; Veröffentlichen Sie den Text in Ihrer Frage. Suchmaschinen können den Text in Ihrem Bild nicht indizieren, und viele Fragesteller überspringen Ihre Frage, anstatt das Bild zu laden, um es herauszufinden. –

+0

das nächste Mal, bitte Code und Protokolle als Text statt als Bild. –

+0

ok, vielen dank für ihren rat, ich werde versuchen, es beim nächsten mal, wenn ich eine frage stelle, zu beachten. –

Antwort

2

Sie haben das Modul unter Python 2.7 installiert, aber Sie versuchen, es in Python 3.5

zu importieren. Sie müssten also entweder aus Python 2.7 importieren oder verwenden Sie die Pips entsprechend der Python, die (Leerlauf?) Verwendet