如何在本地访问服务器的jupyter

worktile 其他 202

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要在本地访问服务器上的Jupyter笔记本,需要执行以下步骤:

    步骤1:确保服务器上已安装Jupyter
    在服务器上运行以下命令,确保已安装Jupyter:

    pip install jupyter
    

    步骤2:启动Jupyter on 服务器
    在服务器上运行以下命令以启动Jupyter服务器:

    jupyter notebook --no-browser --port=8888
    

    请注意,可以选择不同的端口号(例如8888),只需确保选择的端口未被占用。

    步骤3:本地连接到服务器
    在本地计算机的浏览器中打开一个新标签页,并输入以下URL:

    http://服务器IP地址:8888
    

    其中,服务器IP地址是指服务器的公共IP地址或网络主机名。如果使用默认端口8888,就不需要指定端口。

    步骤4:输入密码
    在浏览器中访问服务器时,可能要求输入密码或令牌。这是为了确保只有授权用户能够访问Jupyter笔记本。输入正确的密码或令牌以继续。

    步骤5:开始使用
    一旦成功连接到服务器,就可以开始使用Jupyter笔记本了。你可以创建新的Python代码单元格,编写代码并执行它们。还可以导入现有的Jupyter笔记本文件进行编辑和操作。

    总结:
    通过以上步骤,你可以在本地访问服务器上的Jupyter笔记本。这对于需要在远程服务器上运行代码或利用服务器资源的人来说非常有用。记得在使用完毕后,关闭Jupyter服务器以确保安全性。

    1年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    您可以按照以下步骤在本地访问服务器上的Jupyter笔记本:

    1. 在服务器上安装和配置Jupyter:首先,您需要在服务器上安装Jupyter Notebook。可以使用以下命令通过pip安装Jupyter:
    pip install jupyter
    

    安装完成后,您需要创建Jupyter配置文件,可以使用以下命令生成默认配置文件:

    jupyter notebook --generate-config
    

    生成的配置文件通常位于~/.jupyter/jupyter_notebook_config.py

    1. 配置Jupyter Notebook的访问端口和密码:编辑配置文件,找到以下两行,并进行必要的修改:
    c.NotebookApp.port = 8888
    c.NotebookApp.password = 'your_password'
    

    c.NotebookApp.port中,您可以指定服务器上Jupyter Notebook的访问端口号。如果您不指定,它将使用默认的8888端口。

    c.NotebookApp.password中,您需要设置密码用于访问Jupyter Notebook。您可以使用以下命令生成密码哈希值:

    python -c "from notebook.auth import passwd; print(passwd())"
    

    复制生成的哈希值并将其粘贴到c.NotebookApp.password中。

    1. 启动Jupyter Notebook服务器:使用以下命令在服务器上启动Jupyter Notebook服务器:
    jupyter notebook --no-browser --ip=0.0.0.0 --port=8888
    

    这将在服务器上启动Jupyter Notebook,并将其绑定到0.0.0.0地址,允许来自任何IP地址的访问。

    1. 在本地访问服务器上的Jupyter Notebook:打开本地浏览器,输入服务器的IP地址和端口号,例如http://服务器IP地址:8888。您将看到Jupyter Notebook的登录页面。

    输入您在配置文件中设置的密码,然后点击登录。这样,您就可以访问服务器上的Jupyter Notebook,并在本地浏览器中编辑和运行笔记本。

    1. 高级配置和其他选项:除了上述步骤,还有一些其他配置和选项可以根据您的需求进行调整。您可以在Jupyter Notebook的官方文档中找到更多详细信息和指南。

    总结一下,要在本地访问服务器上的Jupyter Notebook,您需要在服务器上安装和配置Jupyter,并将其启动绑定到适当的IP地址和端口。然后,您可以通过本地浏览器输入服务器的IP地址和端口号来访问Jupyter Notebook,并输入密码进行登录。这样,您就可以在本地进行Jupyter Notebook的编辑和运行。

    1年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要在本地访问服务器上的Jupyter Notebook,需要按照以下步骤进行设置和配置。

    步骤1:安装Jupyter Notebook

    首先,确保已经在服务器上安装了Jupyter Notebook。可以使用以下命令安装Jupyter Notebook:

    pip install jupyter
    

    步骤2:生成Jupyter配置文件

    在服务器中执行以下命令,生成Jupyter的配置文件:

    jupyter notebook --generate-config
    

    这将在服务器的用户目录下生成一个名为jupyter_notebook_config.py的配置文件。

    步骤3:编辑Jupyter配置文件

    使用文本编辑器打开生成的配置文件jupyter_notebook_config.py,在其中搜索以下内容:

    # c.NotebookApp.ip = 'localhost'
    

    将这行代码的注释取消,并将localhost改为服务器的IP地址。例如,如果服务器的IP地址是192.168.0.100,那么配置文件应该是:

    c.NotebookApp.ip = '192.168.0.100'
    

    保存并关闭配置文件。

    步骤4:设置Jupyter访问密码

    要设置Jupyter的访问密码,可以使用以下命令生成密码文件:

    jupyter notebook password
    

    运行命令后,将会提示输入密码。输入密码后,会生成一个哈希密码,并将其保存到配置文件中。

    步骤5:启动Jupyter Notebook

    使用以下命令启动Jupyter Notebook:

    jupyter notebook
    

    这会在服务器上启动Jupyter Notebook服务器,并将其监听在配置文件中指定的IP地址和端口上(默认为8888)。

    步骤6:在本地浏览器中访问Jupyter

    现在,可以在本地浏览器中输入服务器的IP地址和端口来访问Jupyter Notebook。例如,如果服务器的IP地址是192.168.0.100,并且Jupyter Notebook的端口是8888,那么在浏览器中输入以下URL:

    http://192.168.0.100:8888
    

    输入Jupyter的访问密码后,即可访问Jupyter Notebook,并在本地浏览器中使用服务器上的Jupyter环境。

    注意事项

    • 确保服务器的防火墙已经允许访问Jupyter Notebook的端口。
    • 如果服务器是运行在云平台上的虚拟机,还需要配置云平台的防火墙或网络安全组,确保从本地访问服务器的端口是允许的。
    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部