Python ModuleNotFoundError:没有名为';扁平缓冲器';关于康达

Python ModuleNotFoundError:没有名为';扁平缓冲器';关于康达,python,python-3.6,conda,Python,Python 3.6,Conda,我刚刚用命令为conda安装了flatbuffers conda安装-c conda forge扁平缓冲区 然而,如果我运行python终端并导入flatbuffers,它会说 ModuleNotFoundError:没有名为“flatbuffers”的模块 python的输出了我所期望的,但以防万一我创建了一个虚拟环境并再次安装了所有东西,结果是一样的。软件包flatbuffers位于conda列表中 怎么可能我刚刚安装了软件包,我已经确保它已安装,但即使如此,我也无法导入它 编辑:flatb

我刚刚用命令为conda安装了
flatbuffers

conda安装-c conda forge扁平缓冲区

然而,如果我运行python终端并导入flatbuffers,它会说

ModuleNotFoundError:没有名为“flatbuffers”的模块

python的
输出了我所期望的,但以防万一我创建了一个虚拟环境并再次安装了所有东西,结果是一样的。软件包flatbuffers位于
conda列表中

怎么可能我刚刚安装了软件包,我已经确保它已安装,但即使如此,我也无法导入它


编辑:flatbuffers似乎不在
站点包
文件夹中。知道为什么没有安装吗

flatbuffers
包只是库和命令行实用程序。对于python软件包,还需要安装

conda install -c conda-forge python-flatbuffers

您需要将conda的dist packages目录添加到您的
PYTHONPATH
实际上,我刚转到
站点软件包
文件夹,flatbuffers不在那里。实际上,这将是环境的
站点软件包
,所以它是在
/envs//lib/site packages
@Damaru下的。你找到解决这个问题的方法了吗?我想我最后用pip3安装了所有的东西,效果很好