Android Market API - Python ImportError:没有名为google.protobuf的模块

时间:2013-09-23 21:38:33

标签: python google-play

基于Python-API我已配置并安装协议缓冲区(如http://worthynote.blogspot.com/2011/05/protobuf-compiler-on-mac.html)和python 2.7中所述的要求。当我运行命令时

python examples.py

仍然面临错误:

 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       

有什么想法在这里出错吗?

2 个答案:

答案 0 :(得分:44)

使用pip

sudo pip install protobuf

我遇到了同样的问题,这就是我发现你的问题的方法,并修复了它。

答案 1 :(得分:1)

如果您使用anaconda和juypter

,请使用conda
conda install -c conda-forge protobuf=3.2.0