| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> 搭建远程Jupyter Notebook -> 正文阅读 |
|
[开发工具]搭建远程Jupyter Notebook |
目录
前言已经有超过三人像我反应使用网上的教程Anaconda有问题,有的装不了,有的装的直接整的自己yum命令用不了,linux服务器都被整费。为此我给大家写的简单的安装教程,避免大家可能踩的坑。 1. 下载Anaconda清华源: 官网: 经过无数次的实践证明,python3.6版本是最稳定的,另外我的linux服务器是64位,为了更快的性能,所以我选择下载64位,所以最终我通过以下命令,直接在linux服务器上下载: wget?https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.2.0-Linux-x86_64.sh 2. 安装执行: sh?Anaconda3-5.2.0-Linux-x86_64.sh 先直接回车,再按q。 询问是否同意协议,填yes。 Do?you?accept?the?license?terms??[yes|no] 选择安装位置,直接回车就安装在当前路径,我选择安装在/opt/anaconda3目录下。 Anaconda3?will?now?be?installed?into?this?location: /root/anaconda3 ??-?Press?ENTER?to?confirm?the?location ??-?Press?CTRL-C?to?abort?the?installation ??-?Or?specify?a?different?location?below [/root/anaconda3]?>>>?/opt/anaconda3 PREFIX=/opt/anaconda3 installing:?python-3.6.5-hc3d631a_2?... Python?3.6.5?::?Anaconda,?Inc. installing:?blas-1.0-mkl?... installing:?ca-certificates-2018.03.07-0?... installing:?conda-env-2.6.0-h36134e3_1?... installing:?intel-openmp-2018.0.0-8?... ... installing:?seaborn-0.8.1-py36hfad7ec4_0?... installing:?anaconda-5.2.0-py36_3?... installation?finished. 经过几分钟的等待后,主程序安装完成。询问是否将Anaconda3加入到环境变量,直接回车表示no,不添加。 Do?you?wish?the?installer?to?prepend?the?Anaconda3?install?location 然后询问是否安装VSCode,填no并回车,表示不安装。 Do?you?wish?to?proceed?with?the?installation?of?Microsoft?VSCode??[yes|no] 此时安装程序已经结束,然后我们执行: echo?".?/opt/anaconda3/etc/profile.d/conda.sh"?>>?~/.bashrc 注意:/opt/anaconda3换成你所安装的位置。 3. 使用Anaconda退出shell后,重新登陆,然后就可以使用anaconda了。 进入环境:conda activate 4. 配置jupyter支持远程访问生成jupyter默认配置: jupyter?notebook?--generate-config 修改配置: (base)?[root@VM_0_9_centos?ipython]#?vi?~/.jupyter/jupyter_notebook_config.py 取消c.NotebookApp.ip='localhost'的注释。 运行jupyter: jupyter?notebook?--allow-root 效果如下: 然后本地顺利访问到远程主机上的jupyter: jupyter当前主目录取决于命令执行时所在的目录。 5. 配置jupyter使用密码访问将要配置的密码使用passwd函数处理。 (base)?[root@VM_0_9_centos?bak]#?python 上面Enter password和Verify password的输入不会回想,两次输入你需要配置的密码回车,即可得到sha1码。 例如我配置的密码是123456,则sha1码是: sha1:13c0e9e600be:b1caae19615389900ba30f072caf1c5f4dd388b1 再编辑下jupyter配置: vi?~/.jupyter/jupyter_notebook_config.py 取消c.NotebookApp.password = ''的注释。改为: c.NotebookApp.password?=?'sha1:13c0e9e600be:b1caae19615389900ba30f072caf1c5f4dd388b1' 其他配置: c.NotebookApp.allow_root?=?True?:?root用户下执行不需要加--allow-root参数 再次运行jupyter: 此时再访问jupyter,需要输入密码: 6. 后台运行jupyter让jupyter即使关闭shell也后台运行。 nohup?jupyter?notebook?>?jupyter.log?2>&1?& 关闭后台运行的jupyter。 (base)?[root@VM_0_9_centos?bak]#?ps?-ef|grep?jupyter |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 19:51:36- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |