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并且没有这方面的经验。如果你能帮助我,这将是非常好的。
这不是用于访问[该书签交易API]的导向件(http://www.reddit.com/dev/api)。这是运行你自己版本的授权Reddit *的软件的指南。你可能想看看[在这](https://github.com/reddit/reddit/wiki/API)。 – Chris
我很抱歉,但我很\t 在这个话题上没有经验。但是,我仍然不知道该怎么做。我想我必须使用包装器,但是如何将它实现到我的Java类中? – Redterd
这里可能有很多图书馆。一个[Google搜索](https://www.google.ca/search?q=java+reddit+library)是一个很好的开始。 API文档[也列出了许多按语言分类的库](https://github.com/reddit/reddit/wiki/API-Wrappers)。 – Chris