github environment.yml中未识别scikit_posthocs

2024-04-29 20:16:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试为我的jupyter笔记本创建myBinder启动器。除scikit_posthocs外,所有依赖项都可以加载,但scikit_posthocs无法识别

名称:示例环境

频道:

  • 康达锻造厂

依赖项:

  • 努比

  • psutil

  • 图尔茨

  • matplotlib

  • 莳萝

  • 熊猫

  • partd

  • 博克

  • 海本

  • xlrd

  • scikit学习

  • 松软的

  • statsmodels

  • scikit_posthocs


Tags: 名称示例环境matplotlib笔记本jupyterscikit频道
1条回答
网友
1楼 · 发布于 2024-04-29 20:16:32

发生此错误的原因是scikit-posthocs库未在conda中编译,并且从conda包管理器中不可用,并且仅在pip中可用。因此,您需要在.yml文件的pip下添加这些包。下面是一份关于如何执行此操作的文档https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#creating-an-environment-file-manually。在您的情况下,它看起来是这样的:

name: example-environment
channels:
 - conda-forge
dependencies:
 - numpy
 - psutil
 - toolz
 - matplotlib
 - dill
 - pandas
 - parts
 - bokeh
 - seaborn
 - xlrd
 - scikit-learn
 - scipy
 - statsmodels
 - pip:
   - scikit-posthocs

相关问题 更多 >