crs4 / pydoop

A Python MapReduce and HDFS API for Hadoop
Apache License 2.0
236 stars 59 forks source link

Pydoop install 3.5 print error #336

Closed JaBurd closed 5 years ago

JaBurd commented 5 years ago

Attempting to install pydoop in CentOS 7 with python 3.5 and receiving the following error:


  Using cached https://files.pythonhosted.org/packages/75/75/085a6410b085f231328884ca3349287a8705822ad8afdca715401e5c4f33/pydoop-1.2.0.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-i3rrfspq/pydoop/setup.py", line 45
        print 'using setuptools version', setuptools.__version__
                                       ^
    SyntaxError: Missing parentheses in call to 'print'```
simleo commented 5 years ago

Hi,

I think you're picking up an old version of Pydoop with no Python 3 support. Since the current version is still marked as alpha, pip does not show it by default. Try running pip install --pre pydoop.

JaBurd commented 5 years ago

Ahh perfect! I missed that nuance. Thank you very much for your timely response!