当我在 Jupyter Lab 中启动在 GCP AI 平台笔记本上运行的笔记本时,尽管已经安装了软件包,但它无法识别它。
我已经使用 conda 安装了软件包 (RDKit(,当我运行时
import rdkit
在终端中没有问题。但是,当我打开笔记本并尝试同一行代码时,我收到一条错误消息,告诉我它找不到该模块。
如果使用终端安装新软件包,则需要确保两件事:
- 您使用与您的笔记本内核匹配的 Python 版本(pip vs pip3(安装了它
- 安装新软件包后重新启动笔记本内核(转到笔记本 -> 内核 -> 重新启动内核(
但是有一个更好的选择:
您可以使用以下方法直接从笔记本单元安装软件包,从而使自己的工作更轻松: %pip install <package_name>
使用这种方法,无需担心 pip 与 pip3(它会自动处理(,也无需重新启动内核