1

我正在尝试在 Jupyter Notebook 中使用模块 datefinder。在终端内激活虚拟环境后,我使用以下命令安装了这个模块conda install -c conda-forge datefinder:当我尝试在 Jupyter notebook 中导入这个模块时,from datefinder import find_dates我看到了这个错误

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

在终端中(使用 Python 3.9.6),我可以导入模块 datefinder,但不能在 Jupyter Notebook 中导入(使用 Python 3.7.6)。之后我也用pip install datefinder里面的Jupyter Notebook来安装datefinder。安装成功后datefinder,当我再次尝试导入这个模块时,我仍然看到同样的错误ModuleNotFoundError: No module named 'datefinder'。同样的问题仍然存在,我可以在终端内使用模块,而不是在笔记本电脑内。

我在使用 conda 安装 opencv 时遇到了类似的问题,并通过手动添加内核来解决这个问题,如本页https://www.programmersought.com/article/97466914065/中所述。我还尝试将默认内核更改为我手动创建的内核,然后尝试导入此模块,但仍然看到相同的错误。

4

1 回答 1

1

jupyter notebook 在如下图执行安装:

pip install datefinder

在此处输入图像描述

更多请前往Github

于 2021-07-29T14:23:18.497 回答