zoukankan      html  css  js  c++  java
  • linux端安装Anaconda,方便远端访问jupyter

    ipython notebook是一个基于浏览器的python数据分析工具,使用起来非常方便,具有极强的交互方式和富文本的展示效果。jupyter是它的升级版,它的安装也非常方便,一般Anaconda安装包中会自带。安装好以后直接输入jupyter notebook便可以在浏览器中使用。但是它默认只能在本地访问,如果想把它安装在服务器上,然后在本地远程访问,则需要进行如下配置:

    1.下载Anaconda

    下载网址:https://www.anaconda.com/download/#linux

    同时,使用软件上传文件到linux系统中

    2.安装Anaconda

    进入到文件目录,使用命令:

    bash Anaconda3-5.2.0-Linux-x86_64.sh

    如下图所示:

    按照提示命令进行操作,最后出现如下所示:

    到此,Anaconda安装完成!

    2.环境配置

    使用如下命令,进入到linux系统的环境变量配置中:

    vi /etc/profile

    在文件的末尾添加如下配置:

    export PATH=/root/anaconda3/bin:$PATH

    然后,保存文件并退出,最后使用:

    source  /etc/profile

    使配置环境生效。至此,对于本地访问jupyter notebook已经完成,使用命令

    jupyter notebook

    启动jupyter notebook,最后在浏览器上数据路径即可,但对于远程访问,还需要继续配置文件

    3.生成配置文件

    使用命令:

    jupyter notebook --generate-config

    此时会在/root/.jupyter/下面生成一个jupyter_notebook_config.py文件,用于jupyter的相关配置

    4.设置密码

    进入到python的编辑页面,输入如下代码

    from notebook.auth import passwd
    passwd()

    此时会让你输入密码,然后确认密码,最后生成秘钥,记住秘钥,然后进入到刚才生成的配置文件中去。

    5.修改配置文件

    输入命令:

    vi ~/.jupyter/jupyter_notebook_config.py

    修改如下的配置文件:

    c.NotebookApp.allow_root = True  ##允许以root账户登录jupyter
    c.NotebookApp.ip = '*'   ##可以让任何主机访问jupyter的ip地址
    c.NotebookApp.open_browser = False  ##由于远程访问jupyter,因此关闭自动打开浏览器
    c.NotebookApp.password = u'sha1:45cf6d99aa10:c5138e7d299df3d65c08bd68fbf75037eae53d33'  ##复制刚才的秘钥到这里

    关机重启服务器,然后在启动jupyter notebook 

    6.启动jupyter notebook

    jupyter notebook

    最后在远端浏览器上访问ip地址加上端口号(8888),注意要关闭服务器的防火墙才可以访问

  • 相关阅读:
    【转】#pragma pack(push,1)与#pragma pack(1)的区别
    emwin 之变量定义位置
    【转】C语言字符串与数字相互转换
    【转】用emWin进度条控件做个表盘控件,效果不错
    emwin 之消息 WM_INIT_DIALOG
    emwin 之使用键盘数据发送函数的注意事项
    emwin 解决在A窗口上新建B窗口后‘只激活’B窗口问题
    【转】数学与编程——求余、取模运算及其性质
    hdu4831 Scenic Popularity(线段树)
    2014年百度之星程序设计大赛
  • 原文地址:https://www.cnblogs.com/wanghui1994/p/9720473.html
Copyright © 2011-2022 走看看