在命令行上安装了一个包,可以通过命令行导入它。在 jupyter notebook 中导入时收到 ModuleNotFoundError

不是

lifelines在终端上安装了 python 包Windows 终端是我选择的终端,带有我经常使用的 powershell 和 anaconda 终端。

我尝试使用文档中提供的命令安装软件包:

pip install lifelinesconda install -c conda-forge lifelines

两次安装都被标记为成功。当我在终端中运行 Python 时,我可以毫无问题地导入生命线包。但是,我在 jupyter 笔记本上导入它会产生ModuleNotFoundError

当我使用 Anaconda Navigator 验证其内容时,我使用的基本环境不包含生命线包。

不是

jupyter notebooks 在 Anaconda Powershell 上运行,环境和包也是如此。

在 Windows Powershell 上安装永远不会工作。conda install -c conda-forge lifelines在 Anaconda shell 中运行解决了这个问题。

如此愚蠢,但如此耗时,值得分享。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章