• Windows下的Jupyter Notebook 安装与自定义启动


    1、Jupyter Notebook pip

      为了更加方便地写 Python 代码,还需要安装 Jupyter notebook。 利用 pip 安装 Jupyter notebook
      为什么要使用 Jupyter?参考: https://www.zhihu.com/question/37490497

      pipPython 的包管理工具,安装 Python 的同时已经安装好了。
      Jupyter notebook: 一个交互式笔记本,支持运行 40 多种编程语言。 利用她来写 Python代码和运行结果都可以保存下载,十分方便。 

     

     

    2、Jupyter notebook 安装

       命令行窗口输入: pip install jupyter
      切换到 D:SoftWarePythonPython36Scripts目录下,

      当然,若大家是默认安装的话,则在C:UsersAdministratorAppDataLocalProgramsPythonPython36Scripts 目录下 。

       或者将该目录添加到 path,就不用切换了。 

      我这里,因为考虑到机器学习深度学习那边,已经安装了Anaconda2和Anaconda3,所以这边的数据分析所用的python3.6.1就不添加到path了。每次去切换到这个目录来,也不麻烦。

     

      

     

    复制代码
    Microsoft Windows [版本 6.1.7601]
    版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
    
    C:UsersAdministrator>cd /d D:
    
    D:>cd D:SoftWarePythonPython36Scripts
    
    D:SoftWarePythonPython36Scripts>pip install jupyter
    复制代码

     

     

     

     

      安装成功。

    3、 jupyter notebook的启动
      命令行窗口输入: jupyter notebook

    复制代码
    D:SoftWarePythonPython36Scripts>jupyter notebook
    [I 10:37:02.828 NotebookApp] Serving notebooks from local directory: D:SoftWare
    PythonPython36Scripts
    [I 10:37:02.828 NotebookApp] 0 active kernels
    [I 10:37:02.828 NotebookApp] The Jupyter Notebook is running at: http://localhos
    t:8888/?token=8f82159edecad826ce9769f126402fc58f5b87b8d1050b0d
    [I 10:37:02.829 NotebookApp] Use Control-C to stop this server and shut down all
     kernels (twice to skip confirmation).
    [C 10:37:02.833 NotebookApp]
    
        Copy/paste this URL into your browser when you connect for the first time,
        to login with a token:
            http://localhost:8888/?token=8f82159edecad826ce9769f126402fc58f5b87b8d10
    50b0d
    [I 10:37:03.628 NotebookApp] 302 GET / (::1) 1.00ms
    [I 10:37:03.647 NotebookApp] 302 GET /tree? (::1) 5.00ms
    [I 10:37:05.535 NotebookApp] Accepting one-time-token-authenticated connection f
    rom ::1
    复制代码

      同时,默认浏览器会打开 Jupyter notebook 窗口。 说明 Jupyter notebook 安装成功了。

     

     

    4、配置 Jupyter notebook 

     jupyter notebook --generate-config

    运行之前

      打开“.jupyter”文件夹,可以看到里面有个配置文件。

     

    复制代码
    Microsoft Windows [版本 6.1.7601]
    版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
    
    C:UsersAdministrator>cd /d D:
    
    D:>cd D:SoftWarePythonPython36Scripts
    
    D:SoftWarePythonPython36Scripts>jupyter notebook --generate-config
    Writing default config to: C:UsersAdministrator.jupyterjupyter_notebook_conf
    ig.py
    
    D:SoftWarePythonPython36Scripts>
    复制代码

      修改jupyter_notebook_config.py配置文件
      打开这个配置文件,找到“c.NotebookApp.notebook_dir=……”,把路径改成自己的工作目录。

     比如,这里要变更为

    ## The directory to use for notebooks and kernels.
    c.NotebookApp.notebook_dir = 'D:Codejupyter-notebook'

    ,当然,文件夹 jupyter-notebook 需要自己创建好。 

     

     

     

      配置文件修改完成后, 以后在 jupyter notebook 中写的代码等都会保存在自己创建的目录中。

     jupyter notebook的自定义启动(变了)
      配置文件修改成后,就可以启动 jupyter notebook 了,命令行窗口中输入 jupyter notebook
      默认浏览器就会打开一个页面

     jupyter notebook的启动
      命令行窗口输入: jupyter notebook

      以前是

    复制代码
    D:SoftWarePythonPython36Scripts>jupyter notebook
    [I 10:37:02.828 NotebookApp] Serving notebooks from local directory: D:SoftWare
    PythonPython36Scripts
    [I 10:37:02.828 NotebookApp] 0 active kernels
    [I 10:37:02.828 NotebookApp] The Jupyter Notebook is running at: http://localhos
    t:8888/?token=8f82159edecad826ce9769f126402fc58f5b87b8d1050b0d
    [I 10:37:02.829 NotebookApp] Use Control-C to stop this server and shut down all
     kernels (twice to skip confirmation).
    [C 10:37:02.833 NotebookApp]
    
        Copy/paste this URL into your browser when you connect for the first time,
        to login with a token:
            http://localhost:8888/?token=8f82159edecad826ce9769f126402fc58f5b87b8d10
    50b0d
    [I 10:37:03.628 NotebookApp] 302 GET / (::1) 1.00ms
    [I 10:37:03.647 NotebookApp] 302 GET /tree? (::1) 5.00ms
    [I 10:37:05.535 NotebookApp] Accepting one-time-token-authenticated connection f
    rom ::1
    复制代码

       现在是

     

    复制代码
    Microsoft Windows [版本 6.1.7601]
    版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
    
    C:UsersAdministrator>cd /d D:
    
    D:>cd D:SoftWarePythonPython36Scripts
    
    D:SoftWarePythonPython36Scripts>jupyter notebook
    [I 10:59:58.326 NotebookApp] Serving notebooks from local directory: D:Codejup
    yter-notebook
    [I 10:59:58.327 NotebookApp] 0 active kernels
    [I 10:59:58.327 NotebookApp] The Jupyter Notebook is running at: http://localhos
    t:8888/?token=e520d165636db926b824bd77fe81559555ff679cc5fdc774
    [I 10:59:58.328 NotebookApp] Use Control-C to stop this server and shut down all
     kernels (twice to skip confirmation).
    [C 10:59:58.332 NotebookApp]
    
        Copy/paste this URL into your browser when you connect for the first time,
        to login with a token:
            http://localhost:8888/?token=e520d165636db926b824bd77fe81559555ff679cc5f
    dc774
    [I 10:59:59.532 NotebookApp] Accepting one-time-token-authenticated connection f
    rom ::1
    复制代码

     

       当然,其实啊,这个玩意非常的简单和方便。关于修改名字、上传等操作,后续关注的我博客。

    常见问题及解决方案

    如何添加 Path
    计算机-右击-单机“属性” 

    单机“高级系统设置”

       单机“环境变量”

      找到系统变量 path,编辑
    在最后加上 2 个路径:
    C:UsersAdministratorAppDataLocalProgramsPythonPython36
    C:UsersAdministratorAppDataLocalProgramsPythonPython36Scripts
      说明:以上默认安装路径,每个电脑上是类似的,找到复制这个路径加到 Path 中即可

      我的路径是已经改了,在下面的这篇博客里,可以看到

    Windows下的Python 3.6.1的下载与安装(适合32bits和64bits)(图文详解)

    这是我自定义的Python 的安装目录 (D:SoftWarePythonPython36Scripts)

    jupyter notebook 闪退
      解决办法:更换默认浏览器。 ,建议用谷歌浏览器或者火狐浏览器

  • 相关阅读:
    unityshader(属性)
    unity_实用小技巧(相机跟随两个主角移动)
    unity_实用小技巧(空指针错误)
    unity_实用小技巧(避免游戏对象被销毁时声音消失)
    php把网络图片转Base64编码。(php将图片链接直接转化为base64编码)
    TP5.0 where数组高级查询
    使用Guzzle执行HTTP请求
    JWT实战:使用axios+PHP实现登录认证
    有关JWT(Json Web Token)的那些事
    thinkphp5一键清除缓存
  • 原文地址:https://www.cnblogs.com/lvdongjie/p/11231632.html
Copyright © 2020-2023  润新知