python 使用IDE在远程JupyterLab服务器上调试(Pycharm)

bvk5enib  于 2023-04-10  发布在  Python
关注(0)|答案(1)|浏览(273)

有人知道如何连接到远程JupyterLab服务器并调试Jupyter Notebooks吗?
上下文:在我的公司里,我们有GPU服务器,JuypterLab安装在docker-containers内。由于安全原因,我们可以连接到JupyterLab前端(使用给定的URL),但我们不能自己创建容器等...
在Pycharm中,我可以连接到这个url(如http://<ip>:<port>/lab?token=<token>)并运行我的notebook单元格。但是当我尝试调试时,我得到以下错误消息:

ModuleNotFoundError: No module named 'pydev_jupyter_utils'

另一方面,在JupyterLab前端,有一个内置的调试单元格的选项,它开箱即用。所以从技术方面来看,我猜也应该可以远程调试?
有人有经验如何做到这一点,或者可能有一些提示什么谷歌?
到目前为止,我还没有在网上找到任何有用的东西。谢谢!

toe95027

toe950271#

根据https://www.jetbrains.com/pycharm/whatsnew/,这是pycharm专业版2023.1版本的新功能
但有一点需要注意你必须使用第三种方式使用www.example.com中的URL连接到Jupyter服务器https://www.jetbrains.com/help/pycharm/configuring-jupyter-notebook.html#remote来连接远程jupyter服务器。调试器功能仅适用于这种方式

相关问题