zoukankan      html  css  js  c++  java
  • jupyter

    • 查看token
      jupyter notebook list

    • ascii 报错
      LANG=zn jupyter notebook --ip spark004 --port 8123

    pip 安装复杂的lib

    pip install --ignore-installed imageio

    • 禁用下载

    密码

    $ python
    
    > from notebook.auth import passwd
    > passwd()
    

    如下是设置禁止下载文件的一个功能(根据需要配置)

    
    c.NotebookApp.ip = '172.23.10.254’    ##设置访问notebook的ip,*表示所有ip
     
    c.NotebookApp.port = 8886    ##指定访问的端口,默认是8888;
     
    c.NotebookApp.password = 'sha1:3c5ff94afafb:4daf378e7404a52e7b1a2823095b912aaa84e55c’    ##填写刚刚第2步生成的密钥
    
    import os, sys
     
    sys.path.append('/home/winco_jkjr/.jupyter/')
     
    import files_handlers
     
    c.ContentsManager.files_handler_class = 'files_handlers.ForbidDownloadingFilesHandler'
     
    c.ContentsManager.files_handler_params = {}
    
    from tornado import web
     
    from notebook.base.handlers import IPythonHandler
     
     
    class ForbidDownloadingFilesHandler(IPythonHandler):
     
        @web.authenticated
     
        def head(self, path):
     
            self.log.info("对不起,禁止下载文件!!!")
     
            raise web.HTTPError(403)
     
        @web.authenticated
     
        def get(self, path, include_body=True):
     
            self.log.info("对不起,禁止下载文件!!!")
     
            raise web.HTTPError(403)
    

    nohup jupyter notebook > /home/winco_jkjr/software/jupyter.log 2>&1 &

    • 定时重启

    #!/bin/sh
    
    . /etc/profile
    . ~/.bash_profile
    
    #/usr/sbin/fuser -k 8889/tcp 
    /usr/local/anaconda2/bin/jupyter notebook stop 8889
    /usr/local/anaconda2/bin/jupyter notebook >> .logs/jupyter.log 2>&1 &
    
  • 相关阅读:
    异步加载text资源,加载一次、执行一次、链式回调
    贝叶斯判断类别
    通过贝叶斯概率机器学习
    什么是 Dropout
    什么是CNN--Convolutional Neural Networks
    神经网络介绍
    神经网络之线性单元
    机器学习十大常用算法
    对比学习用 Keras 搭建 CNN RNN 等常用神经网络
    机器学习,人工智能相关最新图书推荐
  • 原文地址:https://www.cnblogs.com/dzhs/p/14603532.html
Copyright © 2011-2022 走看看