Ubuntu18.04云服务器配置(安装anconda+配置jupyter note远程登录)

讨论 CL
Lv2 初级炼丹师
发布在 Linux   987   1
讨论 CL   987   1

    安装anconda配置notebook

    • 先用wget获取对应版本的anconda
    • anconda安装jupyter:conda install jupyter
    • 如果您想使用的python版本为3.6: conda create -n tensorflow_env python=3.6 tensorflow_env为虚拟环境
    • 进入虚拟环境:source activate tensorflow_env
    • 生成jupyter默认配置文件:jupyter notebook --generate-config
    • 准备jupyter登陆密码:
      • 进入 Python:python3
      • 导入相关包: from notebook.auth import passwd
      • 生成密码并进行argon2加密:
        passwd()
        输入密码:密码输入,是看不到的,所以没有显示不要怕
        确认密码: 这个密码要记住,后面登陆要用到
      • 完成后,会生成密文,复制下来
    • 密文类似 'argon2:****'
    • 修改配置文件 修改用户主目录下**/home/unbutu/.jupyter/jupyter_notebook_config.py**文件
      • 这个路径名是有提示的注意看terminal输出的路径
    • 取消 c.NotebookApp.password = '' 注释,并将生成的秘钥复制进去
    • 取消下面几项注释,并注释修改ip、端口、不自动打开浏览器
    c.NotebookApp.ip='*'#×允许任何ip访问
    c.NotebookApp.open_browser = False
    c.NotebookApp.port =8888 #可自行指定一个端口, 访问时使用该端口
    如果是比较老的jupyter notebook版本还会有 allow_remote_access之类的一个设置,记得改成True并取消注释。
    大功告成
    • jupyter notebook启动note这个启动方式在关闭SSH链接时会自动关闭服务
    • nohup jupyter notebook > ~/jupyter/log/jupyter.log 2>&1 &后台运行,只有kill 进程号时才会退出,或者在开启后台服务的terminal下 CTRL+C ,也可以在网页上stop server
    • 在本地主机的浏览器内输入服务器**IP:8888**输入登录密码就可以使用啦!!
      undefined
    版权声明:作者保留权利,不代表意本站立场。如需转载请联系本站以及作者。

    参与讨论

    回复《 Ubuntu18.04云服务器配置(安装anconda+配置jupyter note远程登录)

    EditorJs 编辑器

    沙发,很寂寞~
    反馈
    to-top--btn