教你使用Pycharm配置远程Jupyter

前段时间,在pycharm里配置了远程的Python解释器,然后在使用过程中,发现pycharm原来是可以使用Jupyter的文件,而且还可以配置远程的Jupyter环境,今天试了一下,一开始还是走了一些坑,今天梳理一下。

我们可以通过以下方式创建Jupyter Notebook文件:

根据自己需要,给文件命名。

然后就创建了一个后缀为ipynb文件。

用一段测试代码测试一下:

import numpy as np

x = np.arange(15,dtype=np.int64).reshape(3, 5)
x[1:, ::2] = -99
x
x.max(axis=1)
rng = np.random.default_rng()
samples = rng.normal(size=2500)
samples

运行,看看效果:

但,出现了报错现象:

runnerw.exe: CreateProcess failed with error 2:

看到这个错误信息,我第一时间想到的是,可能是python解释器的问题,有可能没有调用远程的,那我们进配置界面看看。

点击进来之后,就看到一个提示。

Use only local Python interpreters to start the managed Jupyter servers.To configure any remote Jupyter server,specify its URL and token.

大概意思是:

上面这个配置,仅用来启动,需要配置另外远程的Jupyter server。(英语水平有限,请勿见笑)

那我们在下面输入远程Jupyter server的URL以及token的参数。

就是这一步,很关键,把我们在生成jupyter notebook密码时产生的密钥放进来,就是那一大串。

然后拼成一大串:

http://192.168.0.16:9898/?token=b0ec9d44067b:48a6149c7013c4b66cac

然后“Apply”,点击“OK”。

我们再重新运行,看看效果。

然后会弹出一个密码输入框,这个就是你的Jupyter Notebook的登录密码。

这样就表示,配置成功。

后面,我再补充一下,我再弄得过程中遇到的问题。

第一个:记得拼接的时候,是全英文模式,尤其是那个问号“?”,记得不要搞错,还有那个端口。

第二个:Jupyter NoteBook记得提前启动后,免得出现关闭窗口后会导致Jupyter Notebook停止。建议采用后台启动模式,可以执行以下命令:

nohup jupyter notebook --allow-root > jupyter.log 2>&1 &

第三个:如果拼接了密钥还是不行,可以试试不需要加入密钥。我一开始弄的时候,是把密钥加进去了的,但发现还是不行,最后去掉又可以。目前这个,我自己还没有再次验证,毕竟自己折腾了很多次,把自己都搞得有点晕晕的。如果大家也出现加了密钥还是不行,可以试试换成这样格式。

http://192.168.0.16:9898/?token=

到此这篇关于Pycharm配置远程Jupyter的文章就介绍到这了,更多相关Pycharm远程Jupyter内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Pycharm安装并配置jupyter notebook的实现

    一: 安装命令jupyter: pip install jupyter 如果缺少依赖,缺啥装啥 二: 运行 jupyter notebook 首先,查看一下自己是否已经安装成功,在终端输入: jupyter notebook 如果运行成功,结果如下: [I 09:03:15.177 NotebookApp] JupyterLab beta preview extension loaded from /home/winddy/anaconda3/lib/python3.6/site-package

  • 解决pycharm上的jupyter notebook端口被占用问题

    在pycharm中的jupyter notebook上经常会出现端口被占用,ipython的port端口一般是8888 如果打开了jupyter notebook,而没有关闭时,再次打开pycharm上的jupyter notebook就会出现端口被占用, 运行时有下面的问题: the notebook server could not be started because no available port 这时最简单的办法就是打开运行管理器,结束python.exe程序.这样就可以了. 另一

  • 基于jupyter代码无法在pycharm中运行的解决方法

    存在问题: jupyter代码无法在pycharm中运行 原因:工作文件和安装文件不统一引起的 解决方案: pycharm中新建工程项目时,要将图中所示红色部分勾选,从而保证可以引用到相应文件 补充知识:jupyter 在浏览器中 代码不执行 在机器学习的时候,当开始就遇到问题,pycharm启动jupyter notebook之后,浏览器前两行代码执行的好好的,后面就不执行了,上面的键全点了一遍(英语不行,见谅- -,死马当活马医).还是不行,后来,返现右上角python3旁边有个圈,当我重新

  • 在PyCharm环境中使用Jupyter Notebook的两种方法总结

    方法一: 1.安装Jupyter Notebook pip install jupyter 2.在PyCharm中新建Jupyter Notebook文件 步骤:File->New...->Jupyter Notebook->输入文件名 建好之后效果如下图所示,就是熟悉的Jupyter Notebook界面: 3.运行 输入代码,点击绿色小三角运行代码. 方法二: 1.安装Jupyter Notebook pip install jupyter 2.打开Python Console 打开

  • pycharm中jupyter的使用图文教程

    步骤 1.安装Jupyter pip install jupyter 2. 新建一个IPython文件 3.在Terminal里启动Jupyter Notebook 4. 编写程序 随便写点什么测试一下,应该得到的结果是这样的: print(1) 点击运行! 填入上面的地址即可 补充:Linux下安装Pycharm和jupyter Linux下python CentOS7下默认 安装python3 默认情况下 CentOS7 系统中自带的 Python 版本是2.7版本.我们当前工作的Pytho

  • 教你使用Pycharm配置远程Jupyter

    前段时间,在pycharm里配置了远程的Python解释器,然后在使用过程中,发现pycharm原来是可以使用Jupyter的文件,而且还可以配置远程的Jupyter环境,今天试了一下,一开始还是走了一些坑,今天梳理一下. 我们可以通过以下方式创建Jupyter Notebook文件: 根据自己需要,给文件命名. 然后就创建了一个后缀为ipynb文件. 用一段测试代码测试一下: import numpy as np x = np.arange(15,dtype=np.int64).reshape

  • pycharm 配置远程解释器的方法

    1.Pycharm -> References(进入设置界面): 2.点击 Project Interpreter: 3.点击 Add Remote 来添加远程解释器: 4.完善信息: 5.点击 OK ,即可完成配置. 以上这篇pycharm 配置远程解释器的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.

  • Pycharm配置远程调试的方法步骤

    动机 一些bug由于本地环境和线上环境的不一致可能导致本地无法复现 本地依赖和线上依赖版本不一致也可以导致一些问题 有时一些bug跟数据相关,本地数据无法和线上数据一致 有些三方平台会验证服务器的合法性或者异步回调结果,如微信支付,这时候本地无法测试 如上所诉,要是有一个很方便调试远程服务器的方法,岂不美哉.通过PyCharm我们可以很方便地实现远程调试,下面详细介绍下PyCharm这个牛叉的功能. 使用远程解释器 默认情况下我们在本地开发Python程序时,使用的是本地的Python解释器,如

  • PyCharm 配置远程python解释器和在本地修改服务器代码

    最近在学习机器学习的过程中,常常需要将本地写的代码传到GPU服务器中,然后在服务器上运行.之前的做法一直是先在本地写好代码,然后通过FileZilla这样的文件传输工具来将写好的文件传到服务器,再通过ssh工具远程连接到服务器,执行相应的python脚本.这样的方式十分繁琐,效率很低.今天听到朋友提到了配置远程解释器 使用场景 先说说自己的使用场景,我是在什么情况下,需要将IDE配置成这样的环境来方便我的工作. 首先,我需要在本地机子上写python代码,但是因为是机器学习相关的一些代码,有时候

  • Pycharm中配置远程Docker运行环境的教程图解

    捣鼓了一天一直报错:Error running 'mypython': Can't run remote python interpreter: the working directory 'C:\Users\admin\Desktop\dc' is invalid, it needs to be an absolute path 首先咱们得搞清楚,pycharm连接docker的原理 Step 1: 打开pycharm连接docker ,记得打开远程2375端口 Step 2:连接远程dock

  • 手把手教你如何用Pycharm2020.1.1配置远程连接的详细步骤

    配置说明 使用Pycharm 2020.1.1 professional 专业版.(据说只有专业版可以远程连接)如果不是专业的伙伴,可以用校园邮箱注册一个专业版,免费的哦! 步骤 1. 设置Connection 配置文件在这里Tools->Deployment->Configuration 进入后看到如下界面. 如果你是首次设置,需要点击左上角的"+"添加配置信息.类型选择"SFTP".然后添加SHH configuration信息,界面如下.填写Hos

  • PyCharm+PySpark远程调试的环境配置的方法

    前言:前两天准备用 Python 在 Spark 上处理量几十G的数据,熟料在利用PyCharm进行PySpark远程调试时掉入深坑,特写此博文以帮助同样深处坑中的bigdata&machine learning fans早日出坑. Version :Spark 1.5.0.Python 2.7.14 1. 远程Spark集群环境 首先Spark集群要配置好且能正常启动,版本号可以在Spark对应版本的官方网站查到,注意:Spark 1.5.0作为一个比较古老的版本,不支持Python 3.6+

  • mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法

    本文将介绍如何使用公司运行服务器进行开发调试,以及使用远程服务器python解释器,整理了对应的配置流程. 进入配置页面 Pycharm菜单栏,如下图所示,依次点击 Tools -> Deployment -> Configration- 开始配置连接服务器 1. Connection 选项设置: 具体参数说明: name 代码服务器配置名称 Type 协议类型,协议最好选择 SFTP Host.User name.Password 服务器配置相关信息 Root Path 为服务器项目运行的上

  • pycharm 配置svn的图文教程(手把手教你)

    1.setting--version control--subversion,按照图中红色字体填入对应信息 2.配置中途遇到没找到svn.exe, 解决方法: 1.需要重新将svn安装一遍,点击modify 2. command line dient tools默认会打个x在前面,选择第二项,下一步直到安装成功 3.重新打开pycharm的设置,此时可以找到svn.exe 3.配置svn地址 按照下图打开svn的URL 弹框中输入svn地址,地址来源,呃,我是找svn管理员要的,后面会要输入账号

  • python使用PyCharm进行远程开发和调试

    背景描述 有时候Python应用的代码在本地开发环境运行十分正常,但是放到线上以后却出现了莫名其妙的异常,经过再三排查以后还是找不到问题原因,于是就在想,要是可以在服务器环境中进行单步跟踪调试就好了. 然而,在服务器系统上安装一个IDE肯定是不现实的:通过SSH远程到服务器端,采用pdb进行调试虽然可行,但是操作还是较为繁琐,而且也不够直观. 那么,是否可以将开发环境中的IDE与服务器环境相连,实现利用开发环境的IDE调试服务器环境中运行的程序呢? 答案是肯定的,这就是远程调试(Remote D

随机推荐