在 virtualenvwrapper 中运行 jupyter notebook

在 virtualenvwrapper 中运行 jupyter notebook

我正在尝试为多个 jupyter 笔记本设置环境。我创建了一个虚拟环境,安装了所需的模块 (pandas),但 jupyter 笔记本返回

ModuleNoteFoundError: No module named pandas

在我运行的环境中

pip3 list

我的输出是

numpy           1.17.4 
pandas          0.25.3 
pip             19.3.1 
python-dateutil 2.8.1  
pytz            2019.3 
setuptools      41.6.0 
six             1.13.0 
wheel           0.33.6

最后,我打印了在 jupyter 中运行的 Python 版本,结果 3.7.5rc1发现 jupyter 不在我的环境中,我不确定该如何处理virtualenvwrapper

答案1

虽然不是绝对必要的,但使用须藤安装模式使软件包可供系统中的所有用户使用(尤其是权限较低的用户)。同样,这种方法有利有弊,我也遇到过类似的冲突,这促使我使用 sudo模式适用于旨在用于多个项目的包。

您似乎拥有可以协同工作的软件包版本;肯定存在一些访问权限问题。

相关内容