You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@arrow.apache.org by "Phillip Cloud (JIRA)" <ji...@apache.org> on 2018/07/02 15:55:00 UTC
[jira] [Created] (ARROW-2783) Importing conda-forge pyarrow fails
Phillip Cloud created ARROW-2783:
------------------------------------
Summary: Importing conda-forge pyarrow fails
Key: ARROW-2783
URL: https://issues.apache.org/jira/browse/ARROW-2783
Project: Apache Arrow
Issue Type: Task
Components: Python
Affects Versions: 0.9.0
Reporter: Phillip Cloud
Possibly related to: https://issues.apache.org/jira/projects/ARROW/issues/ARROW-2770
Steps to reproduce:
{code}
$ conda create -n test python=3 pyarrow -c conda-forge -y
$ conda activate test
$ python -c 'import pyarrow'
{code}
This gives:
{code}
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/home/phillip/miniconda3/envs/py36/lib/python3.6/site-packages/pyarrow/__init__.py", line 47
, in <module>
from pyarrow.lib import cpu_count, set_cpu_count
ImportError: libboost_system.so.1.65.1: cannot open shared object file: No such file or directory
{code}
Downgrading boost to {{1.65.1}} gives a symbol lookup error:
{code}
$ conda install boost-cpp=1.65.1 -y -c conda-forge
$ python -c 'import pyarrow'
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/home/phillip/miniconda3/envs/py36/lib/python3.6/site-packages/pyarrow/__init__.py", line 47
, in <module>
from pyarrow.lib import cpu_count, set_cpu_count
ImportError: /home/phillip/miniconda3/envs/py36/lib/python3.6/site-packages/pyarrow/../../../libarrow.so.0: undefined symbol: _ZN5boost13match_resultsIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISB_EEEE12maybe_assignERKSF_
{code}
Installing {{pyarrow}} from {{defaults}} and importing it works fine.
cc [~kszucs] [~xhochy]
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)