知识这东西就需要经常去使用,这不换一台电脑python3都要重新安装 Jupyter notebook,还真遇到了一些问题。搜了一下并没有在win10下出现相似问题的推文,这里就记录一下报错和整合解决方案吧。
<本次操作使用的是win10下子系统ubantu Linux (version 4.4.0-19041-Microsoft)>
如何直接在windows下操作子系统已经在很多推文中都说清楚了,这边就直接切到子系统上操作。一般来说,现在都默认会带python3了,不确定的话可以直接看一下。
jupyter notebook的安装已经很容易了,python3 -m pip install jupyter
,没想到是pip都没有…
但是由于微软部署的镜像可能都是国外的,可以先添加一些国内的镜像,这里举例一下阿里云,然后根据报错一点点补上缺少的模块。
提示完成之后启动程序,又出现了以下报错,真是一个接一个...
提示成功了,但是却无法使用简单方法打开,这是我暂时未查找到原因的地方,
pip3 install --upgrade --force-reinstall --no-cache-dir jupyter
pip3 install "ipython[notebook]"
python -m IPython notebook
搜索了几个不同解决方案,只有最后一行代码是可行的,但还是相对麻烦的。
由于命令中返回 [W 23:32:19.402 NotebookApp] No web browser found: could not locate runnable browser.
,因此还需要手动将 服务器主机ip:映射端口号输入浏览器中,才可以操作。
可是搜索许久并未发现很好的解决方案,虽然可以使用,并且目前对测试和调用没有发现不一样,但是打开的方式多了一步手动操作,因此并不建议在window10下通过pip的方式安装jupyter notebook,推荐通过 Anconada 进行安装。如果各位看官大神能指点一二系统层面的问题,欢迎在留言区分享解决方法,感谢观赏。哦对祝大家今天顺利哈