活页夹Jupyter笔记本缺少来自environment.yml的某些依赖项

时间:2018-12-10 21:33:21

标签: python jupyter-notebook

我有一个装在Binder上的Jupyter笔记本。通常,它的效果很好,我在bind / environment.yml中指定了我的依赖项。但是,即使我的依赖项之一xlwt也在我的环境文件中,也会被忽略。

我所有其他依赖项均已从environment.yml中正确提取,所以我想知道有什么区别。 xlwt不会直接在笔记本中调用,但是熊猫使用它导出到Excel。

查看Build日志,我发现该模块从未安装到环境中。有办法强制吗?也许我应该改用Dockerfile?

https://mybinder.readthedocs.io/en/latest/using.html#preparing-a-repository-for-binder

1 个答案:

答案 0 :(得分:0)

通常,仅在非常复杂的环境中才需要Dockerfile。
我怀疑您需要安装pip xlwt,而不要依赖anaconda发行版。有时很难知道该使用哪一种来处理似乎可以处理的东西,而您必须尝试一些组合。此示例here显示了如何组合使用的点来在xlwt文件中安装environment.yml