我正在使用jupyter笔记本进行原型设计,我使用vscode将大多数代码编写为python包,并按以下方式安装:
pip install -e
这很好,因为我可以在jupyter中快速测试原型,但通过将大多数繁重的工作保留在软件包中,仍然可以保持可重用/可测试的代码
我想将python / jupyter环境移动到docker。有什么方法可以配置vscode使其与在Docker容器中运行的“远程”开发环境一起正常工作?
答案 0 :(得分:1)
自2019年5月(版本1.35)以来,稳定版本中已提供VScode 远程开发功能。它将VScode程序分为两部分:
正确配置后,将在容器内执行调试/启动/ ...操作。要回答您的特定问题,您可以获得与无容器设置相同的调试体验。
有关此功能的快速概述,请参见here。您可以找到由vscode发行的有关如何使用docker here设置vscode的教程。
答案 1 :(得分:0)
如果将容器中运行的Jupyter实例公开给您的计算机,则可以将其指定为remote Jupyter server。