【问题标题】:How can you connect a jupyter notebook to a pipenv virtual environment using vscode?如何使用 vscode 将 jupyter notebook 连接到 pipenv 虚拟环境?
【发布时间】:2021-04-18 18:00:27
【问题描述】:
我正在处理一个项目,并试图设置一个 jupyter 笔记本来访问虚拟环境。我只使用pipenv install pandas 设置了虚拟环境,并创建了 pipfile 和 pip 锁定文件。然后我在 jupyter notebook 中导入 pandas 并尝试打印出版本号,得到一个ModuleNotFoundError: No module named 'pandas' 错误,表示 notebook 未连接到虚拟环境。我在 vscode 中编辑 jupyter notebook,想知道如何将 notebook 连接到 pipenv 环境?
【问题讨论】:
标签:
python
pandas
visual-studio-code
jupyter-notebook
【解决方案1】:
关于在VS Code中使用Jyputer中的虚拟环境以及查看该环境中的python模块,可以参考以下:
-
请确保Jupyter右上角使用的是你需要的python环境。
-
请使用“pip show pandas”检查当前环境是否安装了模块“pandas”。
另外,由于Jupyter在VS Code中使用的python环境可能与VS Code使用的环境不同,请检查相关环境的选择,并在VS上安装模块时检查当前使用的python环境代码终端。 (python --version 或 pip --version)
参考:Python environments 和 Jupyter in VS Code。