jupyter notebook现在可以支持调试了,真的,一个程序员如果不会debug那将寸步难行的,一行行的打印print简直是要了老命了。pycharm虽然好用,但是缺点是太大了,不够轻量化,每次运行pycharm即便是写一个很简单的python程序,也会占用大量的内存,总是有一种占着*****的感觉,jupyter notebook与pycharm相比虽然轻量化了许多,但是也还是会事先自己下载一堆各种各样的包,我想要的是一种刚装上去什么都没有,然后我需要什么我自己去下载,我下载的都是我真正能用到的,我用不到的就不下载免得占用空间,这时候Miniconda就刚刚好满足了这个需求,虽然miniconda在轻量化这条路上走到了终点,但是还有一个最大的痛点,写代码的时候不能调试,所幸的是lupyterlab的出现解决了这个问题。
小伙伴们可以按照这篇博客的指引来安装jupyterlab:博客地址,
你就按照里面的操作一步步的去下载就行了,一些常见的bug也都给出了解决方法,给作者点个赞,但是我自己中间遇到了一个坑,那就是在执行“jupyter labextension install @jupyterlab/debugger””这步操作时卡住了,死活无法install,十几分钟之后报了一个timeout,这时候不要慌,可能你切换一个网络就ok了。
我的情况是我自己能“科学上网”,但是卡住了之后我以为是网络的问题,但是去了油管等网站发现网站访问正常,后来我想是不是得换个节点试试?结果换了一个节点之后,瞬间install成功了,所以如果你能够科学上网同时也和我卡在了相同的步骤的话,不妨换个节点试一试,可能瞬间就成功了。