Na podstawie Python-API wymagań skonfigurowałem i zainstalowałem bufory protokołu (jak wspomniano w http://worthynote.blogspot.com/2011/05/protobuf-compiler-on-mac.html) i python 2.7. Kiedy wpadłem poleceniaAndroid Market API - Python ImportError: Brak modułu o nazwie google.protobuf
python examples.py
i nadal boryka się błąd:
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
Każdy pomysł co się dzieje niewłaściwy tutaj?
Glad to wreszcie działa. Poprzednie wersje nie były instalowane 'pip'. – MarkHu
dlaczego musisz sudo? – Guig
@Guig Będziesz potrzebował sudo, jeśli twój pyton jest zainstalowany w katalogu głównym. Jeśli twój pyton jest zainstalowany pod twoim domem (lub gdzieś posiadasz uprawnienia), nie potrzebujesz sudo. W takich przypadkach musisz podać pip, aby zainstalować w "user" location: 'pip install --user nazwa_modułu'. Więcej informacji można znaleźć tutaj: http://stackoverflow.com/questions/7465445/how-to-install-python-modules-without-root-access. – rkioji