Problem with scidb-py installation in Ubuntu 14


#1

Hello. I’m trying to connect to SciDB (ver 18.1) from Python (Python version 3.4), but always failing to install scidb-py package due to AttributeError

Setuptools were updated and all required packages were installed.

Here is how error message looks like.
Any help is highly appreciated.

sudo pip3 install scidb-py

Traceback (most recent call last):

  File "<string>", line 17, in <module>

  File "/tmp/pip_build_igor/pyarrow/setup.py", line 545, in <module>

    url="https://arrow.apache.org/"

  File "/usr/local/lib/python3.4/dist-packages/setuptools/__init__.py", line 131, in setup

    return distutils.core.setup(**attrs)

  File "/usr/lib/python3.4/distutils/core.py", line 108, in setup

    _setup_distribution = dist = klass(attrs)

  File "/usr/local/lib/python3.4/dist-packages/setuptools/dist.py", line 370, in __init__

    k: v for k, v in attrs.items()

  File "/usr/lib/python3.4/distutils/dist.py", line 280, in __init__

    self.finalize_options()

  File "/usr/local/lib/python3.4/dist-packages/setuptools/dist.py", line 529, in finalize_options

    ep.load()(self, ep.name, value)

  File "/tmp/pip_build_igor/pyarrow/.eggs/setuptools_scm-3.0.6-py3.4.egg/setuptools_scm/integration.py", line 23, in version_keyword

    dist.metadata.version = get_version(**value)

  File "/tmp/pip_build_igor/pyarrow/.eggs/setuptools_scm-3.0.6-py3.4.egg/setuptools_scm/__init__.py", line 135, in get_version

    parsed_version = _do_parse(config)

  File "/tmp/pip_build_igor/pyarrow/.eggs/setuptools_scm-3.0.6-py3.4.egg/setuptools_scm/__init__.py", line 77, in _do_parse

    parse_result = _call_entrypoint_fn(config, config.parse)

  File "/tmp/pip_build_igor/pyarrow/.eggs/setuptools_scm-3.0.6-py3.4.egg/setuptools_scm/__init__.py", line 40, in _call_entrypoint_fn

    return fn(config.absolute_root)

  File "/tmp/pip_build_igor/pyarrow/setup.py", line 498, in parse_version

    return version_from_scm(root)

  File "/tmp/pip_build_igor/pyarrow/.eggs/setuptools_scm-3.0.6-py3.4.egg/setuptools_scm/__init__.py", line 28, in version_from_scm

    return _version_from_entrypoint(root, "setuptools_scm.parse_scm")

  File "/tmp/pip_build_igor/pyarrow/.eggs/setuptools_scm-3.0.6-py3.4.egg/setuptools_scm/__init__.py", line 44, in _version_from_entrypoint

    for ep in iter_matching_entrypoints(config.absolute_root, entrypoint):

AttributeError: 'str' object has no attribute 'absolute_root'

----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip_build_igor/pyarrow
Storing debug log for failure in /home/igor/.pip/pip.log