2014-05-03 220 views
1

我試圖在Linux Mint 16中設置Reddit API,以便我可以在IntelliJ 13.1.2/Java中使用它。 所以我用這個指南:https://github.com/reddit/reddit/wiki/Install-guide ,並開始與我需要幫助來設置Reddit API

$ git clone https://github.com/reddit/reddit.git 

接下來我就去R2

$ cd reddit/r2 

,但是當我試圖做下3行:

$ python setup.py build 

$ sudo python setup.py develop 

$ make 

我的控制檯發出了

Traceback (most recent call last): 
    File "setup.py", line 35, in <module> 
    pkg_resources.require("distribute>=0.6.16") 
    File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 696, in require 
    needed = self.resolve(parse_requirements(requirements)) 
    File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 594, in resolve 
    raise DistributionNotFound(req) 
pkg_resources.DistributionNotFound: distribute>=0.6.16 

分別

Traceback (most recent call last): 
    File "setup.py", line 35, in <module> 
    pkg_resources.require("distribute>=0.6.16") 
    File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 696, in require 
    needed = self.resolve(parse_requirements(requirements)) 
    File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 594, in resolve 
    raise DistributionNotFound(req) 
pkg_resources.DistributionNotFound: distribute>=0.6.16 

,並在「make」命令控制檯最終給出了:

Traceback (most recent call last): 
    File "Makefile.py", line 24, in <module> 
    from r2.lib.translation import I18N_PATH 
    File "/home/fox/reddit/r2/r2/lib/translation.py", line 28, in <module> 
    from babel.messages.extract import extract_javascript 
ImportError: No module named babel.messages.extract 
Makefile:41: *** Makefile.py failed. aborting. Schluss. 

現在我沒有任何線索我應該做的。這是我第一次使用API​​並且沒有這方面的經驗。如果你能幫助我,這將是非常好的。

+1

這不是用於訪問[該書籤交易API]的導向件(http://www.reddit.com/dev/api)。這是運行你自己版本的授權Reddit *的軟件的指南。你可能想看看[在這](https://github.com/reddit/reddit/wiki/API)。 – Chris

+0

我很抱歉,但我很\t 在這個話題上沒有經驗。但是,我仍然不知道該怎麼做。我想我必須使用包裝器,但是如何將它實現到我的Java類中? – Redterd

+0

這裏可能有很多圖書館。一個[Google搜索](https://www.google.ca/search?q=java+reddit+library)是一個很好的開始。 API文檔[也列出了許多按語言分類的庫](https://github.com/reddit/reddit/wiki/API-Wrappers)。 – Chris

回答

0

我有同樣的問題,並通過運行解決了它:

easy_install distribute