美文网首页
在服务器运行Jupyter Notebook

在服务器运行Jupyter Notebook

作者: Casablanca_InGT | 来源:发表于2017-12-12 19:47 被阅读0次
    • 首先需要在服务器上配置IPython环境
    • 然后创建自己的服务器
      命令行: ipython profile create myserver
    • cd home/cx/.ipython/profile_myserver/
    • 通常在目录下没有这个文件ipython_notebook_config.py
      可以通过Vim创建该文件,文件内容如下:
    c = get_config()
    # 所有matplotlib的图像都通过iline的方式显示
    c.IPKernelApp.pylab = 'inline'
    # 这一行指向我们刚刚创建的ssl证书
    c.NotebookApp.certfile = u'/home/azureuser/.ipython/profile_myserver/mycert.pem'
    # 给出刚刚创建的密码的哈希值
    c.NotebookApp.password = u'sha1:******** '
    c.NotebookApp.ip = '*'
    #  给出运行的端口,ipython默认为8888
    c.NotebookApp.port = 6789
    #  禁止在运行ipython的同时弹出浏览器
    c.NotebookApp.open_browser = False
    
    • 注意这里的passwd需要自己设定
      python -c "import IPython;print IPython.lib.passwd()"
      Enter password:(自己输入设定)
      Verify password:(自己输入设定)
      sha1: ********* (就会生成)
    • jupyter notebook --config=/home/cx/.ipython/profile_myserver/ipython_notebook_config.py #给出刚才创建的myserver路径
    • 上述命令均在服务器完成后,在本地浏览器地址栏输入 服务器IP地址+端口6789 输入刚刚自己设定的密码,即可在本地实现运行服务器的Jupyter Notebook.

    相关文章

      网友评论

          本文标题:在服务器运行Jupyter Notebook

          本文链接:https://www.haomeiwen.com/subject/whiwyxtx.html