如何在win10子系统中使用jupyter笔记本?

时间:2017-08-03 15:19:49

标签: windows-10 anaconda jupyter-notebook conda

Windows10拥有Ubuntu子系统真的很不错。安装miniconda后,我使用conda来安装ipythonjupyter notebook

wangsx@SC-201708020022:~$ jupyter notebook
[I 22:57:46.113 NotebookApp] Serving notebooks from local directory: /home/wangsx
[I 22:57:46.114 NotebookApp] 0 active kernels
[I 22:57:46.114 NotebookApp] The Jupyter Notebook is running at: http://localhost:8888/?token=0f42ee2c4a254babb7f0b5ddb1ea0dc490bab6673ce7e710
[I 22:57:46.114 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[W 22:57:46.116 NotebookApp] No web browser found: could not locate runnable browser.
[C 22:57:46.117 NotebookApp]

    Copy/paste this URL into your browser when you connect for the first time,
    to login with a token:
        http://localhost:8888/?token=0f42ee2c4a254babb7f0b5ddb1ea0dc490bab6673ce7e710

子系统没有网络浏览器,我该如何使用jupyter notebook。是否存在系统可用于调用Win10的Web浏览器的任何技巧?或者只是让子系统成为远程主机,Win10使用Web浏览器通过ip连接到它?

2 个答案:

答案 0 :(得分:0)

Linux的Win10子系统仍然是Windows。 Linux进程并存,重要的是使用相同的IP堆栈。因此,Win32 webbrower确实可以访问localhost:8888并找到Jupyter Notebook tehre。

答案 1 :(得分:0)

您可以从以下位置找到答案 https://gist.github.com/kauffmanes/5e74916617f9993bc3479f401dfec7da

要打开jupyter,请输入$ jupyter notebook --no-browser。没有浏览器标记仍将在端口8888上运行Jupyter,但不会弹出自动打开它的提示。这是很有必要的,因为您的子系统中可能没有浏览器。在终端中,它将为您提供粘贴到浏览器中的链接。如果可行,您应该会看到笔记本!

和雨果·费雷拉(Hugo Ferreira)的博客。 https://medium.com/hugo-ferreiras-blog/using-windows-subsystem-for-linux-for-data-science-9a8e68d7610chttps://www.digitalocean.com/community/tutorials/how-to-install-the-anaconda-python-distribution-on-ubuntu-16-04 注意:Anaconda的最新版本是Anaconda3-2018.12-Linux-x86_64。 因此,只需运行:

wget https://repo.anaconda.com/archive/Anaconda3-2018.12-Linux-x86_64.sh
bash Anaconda3-2018.12-Linux-x86_64.sh