资讯专栏INFORMATION COLUMN

Mac如何远程连接上Linux下的jupyter notebook

sumory / 2638人阅读

摘要:如果没有继续查看第小点。安装完成之后要重启终端,才能生效。用实际的远程帐户和远程地址替换打开本地浏览器,输入地址即可访问到,然后输入密码即可登录成功

1、安装anaconda--准备开始工作:

1)在本机上下载anaconda,官网地址:https://www.anaconda.com/down...
选择Linux版本进行下载
2)打开FinalShell并ssh到虚拟机下的centos7下
3)上传文件到虚拟机:
把下载的anaconda.sh文件通过FinalShell上传到centos下
点击下图的上传按钮进行上传。上传成功后,一般会保存在etc/目录下,搜索下在哪里(如果是windows使用的是其他ssh工具,自行百度下如何上传)

2、执行安装

1)在ssh下执行bash +文件路径(可以把anaconda.sh直接从文件栏拖到终端就生成了文件路径),执行安装过程
在安装的过程中,会问你安装路径,直接回车默认就可以了。有个地方问你是否将anaconda安装路径加入到环境变量(.bashrc)中,输入yes,默认的是no

2)问题:安装过程中出现了bunzip2: command not found ,同样执行yum install -y bzip2安装即可。如果没有继续查看第5小点。

3)因为是在安装过程中中断了,所以导致已生成了anaconda目录,建议先删除再重新安装
执行删除命令:rm -rf /root/anaconda3(自行查看自己的安装路径在哪里)
4)重新执行 bash 文件路径至安装成功。
5)安装完成之后要重启终端,anaconda才能生效。
6)验证是否安装成功:输入python 进行python环境 ,输入import scipy ,没有报错则安装成功

如果出现command not found (未找到命令),则需要通过yum进行安装命令,如yum install lsof

3、开启远程操作的权限
1)生成配置文件(虚拟机下的centos7执行命令)

jupyter notebook –generate-config

2)生成密码

直接输入命令ipython,打开ipython,创建一个密文的密码,输入以下命令:
from notebook.auth import passwd
passwd()
Enter password:
Verify password:
sha1:8d628fff7b12:274eca57…
把生成的密文复制下来

3)修改默认配置文件

vi 路径
vi /jupyter_notebook_config.py
进行如下修改:
c.NotebookApp.ip=’*’
c.NotebookApp.password = ‘sha:ce…刚才复制的那个密文’
c.NotebookApp.open_browser = False
c.NotebookApp.port =8888#随便指定一个端口

4)在虚拟机下的centos启动jupyter notebook服务:

jupyter notebook --no-browser --port=8889

5)在本地电脑终端启动ssh:

ssh -N -f -L localhost:8888:localhost:8889 remote_user@remote_host
1)其中: -N 告诉SSH没有命令要被远程执行; -f 告诉SSH在后台执行; -L 是指定port forwarding的配置,远端端口是8889,本地的端口号的8888。remote_user@remote_host 用实际的远程帐户和远程地址替换

2)打开本地浏览器,输入地址:http://localhost:8888/ 即可访问到,然后输入密码即可登录成功

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/10808.html

相关文章

  • 使用AMD CPU,3000美元打造自己的深度学习服务器

    摘要:本文作者详细描述了自己组装深度学习服务器的过程,从主板电源机箱等的选取到部件的安装,再到服务器的设置,可谓面面俱到。注本文旨在讨论服务器设置及多用户协作,部件组装和软件安装过程是关于创建自己的的文章的简化版本。本文作者详细描述了自己组装深度学习服务器的过程,从 CPU、GPU、主板、电源、机箱等的选取到部件的安装,再到服务器的设置,可谓面面俱到。作者指出,组装者首先要弄清自己的需求,然后根据...

    Vultr 评论0 收藏0
  • 远程jupyter notebook ----windows环境

    摘要:连接远程环境作为一个小巧的,使用方便的编辑器,受到许多初学者的喜爱考虑到本地配置的限制,往往想要调用远程服务器中的,下文记录下查阅网上资料尝试的步骤远程服务器中安装本文使用的远程服务器是,系首先,你的服务器中需要安装,,此处不赘述由 连接远程jupyter notebook ----windows环境 jupyter notebook作为一个小巧的,使用方便的python编辑器,受到许...

    pepperwang 评论0 收藏0
  • 搭建Python Jupyter Notebook教程

    摘要:原来叫做,后来改名为,意思是,囊括了三大数据科学语言。文学化编程支持编程模式,代码和正文有机交融在一起,在代码可运行结果可见的情况下又很好地保留了研究逻辑,非常便于交流。在安装过程中,我们使用来对做环境隔离。 Jupyter原来叫做IPython,后来改名为Jupyter,意思是Julia+Python+R,囊括了三大数据科学语言。Jupyter编程环境具有以下两个特点: 中心化工作...

    lavor 评论0 收藏0
  • Jupyter Notebook之初识及入门

    摘要:所以,应该直接了当的安装,其中也会自动安装上,作为其运行的。这只是一开始,之后还有里各种找不到外部安装的的情况。终于,意识到这些方法都是错误的思路。这才知道原来是无法识别。 为什么要用IPython/Jupyter? python里面调试确实有点烦恼,尤其是在vim里,想要尝试一些简单的编码问题,实在是有点麻烦,不想到命令行模式一行一行执行,也不想再新建一个文件测试一个简单的功能。 而...

    plus2047 评论0 收藏0
  • Jupyter Notebook之初识及入门

    摘要:所以,应该直接了当的安装,其中也会自动安装上,作为其运行的。这只是一开始,之后还有里各种找不到外部安装的的情况。终于,意识到这些方法都是错误的思路。这才知道原来是无法识别。 为什么要用IPython/Jupyter? python里面调试确实有点烦恼,尤其是在vim里,想要尝试一些简单的编码问题,实在是有点麻烦,不想到命令行模式一行一行执行,也不想再新建一个文件测试一个简单的功能。 而...

    fredshare 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<