pydoop在python3.4.3上的安装

2024-10-01 13:38:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图通过以下命令安装pydoop

pip3.4 install pydoop

安装因以下错误而中断

^{pr2}$

我认为这个错误与python版本中的不匹配有关,因为python3中的“print”调用中应该有parathese。在

我可以使用pip3.4 install安装其他软件包


Tags: install命令版本错误python3printpr2pydoop
2条回答

正如sgp所提到的,pydoop只有python2支持。我建议预览幻灯片here,尤其是

enter image description here

其中比较了Python和Java的Hadoop。因为Hadoop本机是用Java编写的,所以Hadoop上的Python社区要小得多。在

enter image description here

Java中的本机实现优于其他实现。在

其他选项包含

  1. 将Java与Hadoop结合使用

  2. 或者其他库,比如Hadoopy、mrjob和dumbo:Hadoopy在github中没有明确提到Python版本,mrjob通过this支持python3,dumbo的网站在github here上。

  3. octopy

docs明确指出Pydoop需要python2.7(或2.6)作为先决条件。据我所知,Pydoop目前没有对python3的支持。简而言之,您需要切换到python2.7(或2.6)。在

相关问题 更多 >