简体   繁体   English

错误:尝试导入 pyarrow/feather 时出现“未定义符号”

[英]Error: “Undefined symbol” when trying to import pyarrow/feather

I installed feather via我通过安装feather

conda install feather-format -c conda-forge

In the process, pyarrow and possibly more packages were installed by conda.在此过程中,conda 安装了pyarrow和可能更多的软件包。

When trying to do import feather , I get the following error message:尝试执行import feather时,我收到以下错误消息:

ImportError Traceback (most recent call last)
<ipython-input-1-1d29cbb85491> in <module>
----> 1 import feather

~/anaconda3/lib/python3.7/site-packages/feather/__init__.py in <module>
15 # flake8: noqa
16
---> 17 from pyarrow.feather import (read_feather as read_dataframe, # noqa
18 write_feather as write_dataframe,
19 FeatherError)

~/anaconda3/lib/python3.7/site-packages/pyarrow/__init__.py in <module>
52
53
---> 54 from pyarrow.lib import cpu_count, set_cpu_count
55 from pyarrow.lib import (null, bool_,
56 int8, int16, int32, int64,

ImportError: /home/MyUserName/anaconda3/lib/python3.7/site-packages/pyarrow/lib.cpython-37m-x86_64-linux-gnu.so: undefined symbol: _ZNK5arrow6Status8ToStringB5cxx11Ev

I am using Ubuntu 20.04, and this is my Python 3.7.7 installed via Anaconda.我正在使用 Ubuntu 20.04,这是我通过 Anaconda 安装的 Python 3.7.7。

You can conda uninstall pyarrow and install it with pip tool, it works on my environment which raise the same exception.您可以 conda 卸载 pyarrow 并使用 pip 工具安装它,它适用于我的环境,会引发相同的异常。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM