繁体   English   中英

虚拟环境 Jupyter 实验室上的 ModuleNotFoundError

[英]ModuleNotFoundError on virtual env Jupyter lab

我创建了一个虚拟环境并安装了 Jupyter notebood 和 jupyter lab

导入熊猫后,我得到ModuleNotFoundError: No module named 'pandas'

jupyter notebook做同样的操作不会给我一个错误,它在同一个 venv 中运行
我将 pandas 安装到 venv 中,但遇到了同样的错误
导入本机 python 模块工作正常
在上面的空单元格中插入!pip install pandas返回

Requirement already satisfied: pandas in /home/curwin/jupyterlab/venv/lib/python3.8/site-packages (1.1.3)
Requirement already satisfied: pytz>=2017.2 in /home/curwin/jupyterlab/venv/lib/python3.8/site-packages (from pandas) (2020.1)
Requirement already satisfied: python-dateutil>=2.7.3 in /home/curwin/jupyterlab/venv/lib/python3.8/site-packages (from pandas) (2.8.1)
Requirement already satisfied: numpy>=1.15.4 in /home/curwin/jupyterlab/venv/lib/python3.8/site-packages (from pandas) (1.19.2)
Requirement already satisfied: six>=1.5 in /home/curwin/jupyterlab/venv/lib/python3.8/site-packages (from python-dateutil>=2.7.3->pandas) (1.14.0)

我已经在 venv 中安装了一个内核

ipython kernel install --user --name=.venv

并从此内核运行笔记本解决了这个问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM