在我最新的干净安装中,我选择在自己的虚拟环境中运行Jupyter。你知道吗
我刚刚创建了一个新的venv,安装了Jupyter及其依赖项,然后从激活的venv运行jupyter lab
。一切都很顺利,直到后来我在阅读一些其他东西时,我才注意到推荐的做法通常是在环境中安装一个新的IPython内核并使用它。你知道吗
请看这里:https://medium.com/@eleroy/jupyter-notebook-in-a-virtual-environment-virtualenv-8f3c3448247
这里:https://anbasile.github.io/programming/2017/06/25/jupyter-venv/
我的安装似乎运行良好,这个虚拟环境是我安装Jupyter/IPython的唯一地方。我的运行方式和这些文章中建议的方法有什么区别?你知道吗
编辑以处理评论:
来自链接的方法:
我的方法:
这个Real Python站点对“为什么是虚拟的”问题给出了很好的解释。这里有一个突出的引语:
编辑 (由于OP添加了这些步骤,所以答案正在更新,以提供一个并排比较。)
因为Basile首先创建了虚拟环境,所以您可以为新的Python项目或新的Jupyter笔记本创建不同的依赖栈。你知道吗
(这里的推测,因为我没有经历OP的步骤:)因为OP的方法将Jupyter笔记本放在虚拟环境中,所以您将被限制在这一组依赖项中。你知道吗
相关问题 更多 >
编程相关推荐