2014-10-10 14 views
1

request.py與運行錯誤調試時我的「谷歌dobule點擊交換測試腳本」,它成功地運行在一個Python Terminal,但與eclipse pydev IDE這樣做的時候,下面的行給我一個錯誤:谷歌的Ad Exchange日食

import realtime_bidding_pb2 

我得到的錯誤是

ImportError: No module named realtime_bidding_pb2

我知道這個模塊是外包的,但我不知道它在哪裏或如何將其導入到eclipse pydev IDE

回答

1

如果使用類似操作系統的unix,將目錄切換到文件requester.py,Makefile,realtime-bidding.proto(來自requester.tar.gz)並在shell中執行命令'make'的目錄。 realtime_bidding_pb2文件將被創建。

接下來,您將看到「ImportError:No module named google.protobuf」。你需要安裝python-protobuf(Ubuntu的命令'apt-get install python-protobuf',你應該是root的)。

通過類似'python requester.py --url = --max_qps = 1 --seconds = 20'的命令使用requester.py。

+0

謝謝你的回答,我已經解決了這個問題。 – astarring 2015-04-20 03:27:32