ModuleNotFoundError:没有满足要求的名为“ pyarrow”的模块

时间:2019-11-27 17:28:02

标签: pyarrow

我正在尝试在Jupyter Notebook中运行以下命令:import pyarrow,得到相同的错误:“ ModuleNotFoundError:没有名为'pyarrow'的模块

我已经用pip3安装了它,并且brew也已经安装了。因此,当我运行pip3install pyarrow时,它说要求已经满足。我安装的所有其他库在同一目录下运行都没有问题。

谢谢。

2 个答案:

答案 0 :(得分:1)

这肯定是一个奇怪的问题。我对pyarrow不够熟悉,无法知道以下内容为何起作用。

the docs中,如果我执行USE databasename; GO SELECT i.name AS IndexName, OBJECT_NAME(ic.OBJECT_ID) AS TableName, COL_NAME(ic.OBJECT_ID,ic.column_id) AS ColumnName FROM sys.indexes AS i INNER JOIN sys.index_columns AS ic ON i.OBJECT_ID = ic.OBJECT_ID AND i.index_id = ic.index_id WHERE i.is_primary_key = 1 并运行pip3 install pyarrow,则pip3 list会显示在列表中,但我似乎无法从python pyarrow CLI。但是,如果我还运行import,安装了所有依赖项,那么jupyter notebook可以正确导入它。

答案 1 :(得分:0)

你在使用 venv 吗?尝试在您的控制台中运行 jupyter kernelspec list 并确保您的内核在您期望的环境中运行。

https://github.com/jupyter/notebook/issues/2359(在此讨论)