我正在尝试在Jupyter Notebook中运行以下命令:import pyarrow,得到相同的错误:“ ModuleNotFoundError:没有名为'pyarrow'的模块
我已经用pip3安装了它,并且brew也已经安装了。因此,当我运行pip3install pyarrow时,它说要求已经满足。我安装的所有其他库在同一目录下运行都没有问题。
谢谢。
答案 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
并确保您的内核在您期望的环境中运行。