首页 > 解决方案 > Jupyter 和虚拟环境的最佳实践

问题描述

当我将虚拟环境添加为带有 的 Jupyter 内核时ipykernel install --user,内核会“全局”添加(在 ~/local/share/jupyter/kernels 中,而不是在当前虚拟环境中)。jupyter notebook我希望它仅在从相应的虚拟环境运行时才可用。可能吗?

一种解决方案是将ipykernel install --sys-prefix内核安装在当前的 venv 中,然后修改JUPYTER_PATH以添加相应的路径。完成此 venv 后,我可以重置JUPYTER_PATH.

虽然它似乎不是很方便,我想知道是否有更好的解决方案。

标签: pythonjupyter-notebookvirtualenvpython-venv

解决方案


推荐阅读