Basierend auf Python-API die Anforderungen Ich habe konfiguriert und installiert die Protokollpuffer (wie in http://worthynote.blogspot.com/2011/05/protobuf-compiler-on-mac.html erwähnt) und Python 2.7. Wenn lief ich den BefehlAndroid Market API - Python ImportError: Kein Modul namens google.protobuf
python examples.py
und stellte noch den Fehler:
File "examples.py", line 3, in <module>
import market_proto
File "/Users/siddharthan64/Downloads/android-market-api-py-master/market_proto.py", line 3, in <module>
from google.protobuf import descriptor
ImportError: No module named google.protobuf
Jede Idee, was falsch geht hier vor?
Glad das funktioniert endlich. Frühere Versionen waren nicht 'pip'-installierbar. – MarkHu
Warum musst du sudo? – Guig
@Guig Sie benötigen sudo, wenn Ihr Python unter Stammverzeichnissen installiert ist. Wenn Ihr Python unter Ihrem Haus installiert ist (oder wo Sie eigene Berechtigungen haben), brauchen Sie kein sudo. In solchen Fällen müssen Sie pip angeben, um es unter dem "Benutzer" -Platz zu installieren: 'pip install --user module_name'. Sie können mehr hier überprüfen: http://stackoverflow.com/questions/7465445/how-to-install-python-modules-without-root-access. – rkioji