csdn上有很多。但是我的解决方案是:
c.NotebookApp.root_dir = ‘D:\vscode\zuotijia’
没错,只是配置文件里的文件路径的反斜杠需要加转义字符。如此而已。
万能的csdn把我写的两个反斜杠改成了一个,再试一下:
c.NotebookApp.root_dir = ‘D:\\vscode\\zuotijia’
补充:事实证明,问题不是出在这里,而是tornado的版本问题。升到6.1就没事了。
pip install tornado=6.1
conda install anaconda::tornado=6.1
应该都行。完了还得关掉anaconda重启一下。
还是不行,时行时不行,后来在Github上查到,把jupyter_client升级到7.3.5可以暂时解决,但是当前pip的版本才到7.1.
试了另一个办法,现在看来是有效的,只是环境和github上说的不太一样。我的tordano是6.1.
def start_ioloop(self):
"""Start the IO Loop."""
import nest_asyncio
nest_asyncio.apply()
self.io_loop = ioloop.IOLoop.current()
这是jupyter_server的serverapp.py文件,其中在2082行附近是这个函数,github上说是init_ioloop函数,但没有找到。试着在这个函数里加了两行,就是self.io_loop=上面的两行。
问题,好像解决了。
259

被折叠的 条评论
为什么被折叠?



