Possibly related to: https://issues.apache.org/jira/projects/ARROW/issues/ARROW-2770
Steps to reproduce:
$ conda create -n test python=3 pyarrow -c conda-forge -y
$ conda activate test
$ python -c 'import pyarrow'
This gives:
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
Downgrading boost to 1.65.1 gives a symbol lookup error:
$ 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_
Installing pyarrow from defaults and importing it works fine.
cc @kszucs @xhochy
Reporter: Phillip Cloud / @cpcloud
Assignee: Uwe Korn / @xhochy
Note: This issue was originally created as ARROW-2783. Please see the migration documentation for further details.
Possibly related to: https://issues.apache.org/jira/projects/ARROW/issues/ARROW-2770
Steps to reproduce:
This gives:
Downgrading boost to
1.65.1gives a symbol lookup error:Installing
pyarrowfromdefaultsand importing it works fine.cc @kszucs @xhochy
Reporter: Phillip Cloud / @cpcloud
Assignee: Uwe Korn / @xhochy
Note: This issue was originally created as ARROW-2783. Please see the migration documentation for further details.