dzi*_*iou 3 python jupyter-notebook
我的 Juyter 笔记本中安装了一个模块
!pip install gensim
Requirement already satisfied: gensim in /home/m.gawinecki/virtualenv/la-recoms/lib/python3.7/site-packages (3.8.2)
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试导入它时,它失败了
import gensim
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-1-e70e92d32c6e> in <module>
----> 1 import gensim
ModuleNotFoundError: No module named 'gensim'
Run Code Online (Sandbox Code Playgroud)
看起来已经正确安装了:
!pip list | grep gensim
gensim 3.8.2
Run Code Online (Sandbox Code Playgroud)
我该如何解决?
以这种方式将您的虚拟环境添加为 Python 内核(确保它已激活):
(venv)
$ ipython kernel install --name "local-venv-kernel" --user
Run Code Online (Sandbox Code Playgroud)
现在,您可以在启动 Jupyter notebook 或 lab 时选择创建的内核“local-venv-kernel”。
您可以在笔记本单元中使用此代码检查已安装的库:
!pip freeze
Run Code Online (Sandbox Code Playgroud)