我遇到一个问题,即在 Windows 上运行 Jupyter Notebook 时无法从虚拟环境访问库。尽管激活虚拟环境并安装所需的包,Jupyter Notebook 仍无法识别这些库。这是问题的细分:
我已采取的步骤:
C:\path\to\your\virtualenv\Scripts\activate
。pip install -r requirements.txt
。错误信息:
当尝试在 Jupyter Notebook 中导入库时,我遇到了 ImportError,指出找不到该模块。例如,运行
import tensorflow as tf
会导致“ModuleNotFoundError”。
附加信息:
3.10.10
。6.5.4
。有没有人遇到过类似的问题,或者可以提供有关为什么 Jupyter Notebook 无法识别虚拟环境中的库的见解?我们将非常感谢您的指导和专业知识。
谢谢!
您可能是通过CMD运行了激活命令,这与Jupyter Notebooks无关。您应该从笔记本中选择所需的环境。
如果您在浏览器上运行它,请
Kernel
-> Change kernel
并选择您需要的。如果您在 VS Code 上运行它,当您打开 ipynb
文件时,它会提供一个选择内核的选项。