pycharm远程运行,pycharm远程调试python
在pycharm中配置了远程Python解释器,然后在使用过程中发现,pycharm本来就是一个可以使用Jupyter的文件,远程Jupyter环境也是可以配置的。今天试了一下,刚开始穿过一些洞。今天就来整理一下,有需要的朋友可以参考一下。
前段时间在pycharm中配置了一个远程Python解释器。然后在使用的过程中发现pycharm本来就是一个可以使用Jupyter的文件,也可以配置远程Jupyter环境。今天试了一下,刚开始还是穿过一些洞。今天我来整理一下。
我们可以通过以下方式创建Jupyter笔记本文件:
根据自己的需要给文件命名。
然后创建一个后缀为ipynb文件。
用一段测试代码测试它:
将numpy作为np导入
x=np.arange(15,dtype=np.int64)。整形(3,5)
x[1:2]=-99
x
x.max(轴=1)
rng=np.random.default_rng()
samples=rng.normal(大小=2500)
样品
运行并查看效果:
但是,有一个错误现象:
runnerw.exe: CreateProcess失败,出现错误2:
当我看到这个错误消息的时候,我首先想到的是可能是python解释器的问题,或者是远程的那个没有被调用。我们进入配置界面看看吧。
点进去之后会看到提示。
仅使用本地Python解释器来启动托管Jupyter服务器。要配置任何远程Jupyter服务器,请指定其URL和令牌。
大概意思是:
以上配置仅用于启动,需要配置另一台远程Jupyter服务器。(英语水平有限,请勿见笑)
然后让我们在下面输入远程Jupyter服务器的URL和token的参数。
就是这一步,而且很关键。输入我们在生成jupyter笔记本密码时生成的密钥,这就是一个大字符串。
然后拼成一大串:
http://192.168.0.16:9898/?token=b 0 ec9 d 44067 b :48 a 6149 c 7013 C4 b 66 CAC
然后“应用”并单击“确定”。
我们再运行一次,看看效果。
然后会弹出一个密码输入框,这就是你Jupyter笔记本的登录密码。
这意味着配置是成功的。
后面我再补充,过程中遇到的问题我会找出来。
第一个:记得拼接的时候都是英文模式,尤其是问号“?”记住不要搞错了,还有那个港口。
第二个:Jupyter笔记本要提前启动,以免关闭窗口出现后导致Jupyter笔记本停止。建议采用后台启动模式,可以执行以下命令:
nohup jupyter笔记本-允许-root jupyter.log 21
第三:如果拼接钥匙还是不行,可以不加钥匙试试。开始的时候加了钥匙,发现还是不行。最后去掉就ok了。目前这个我自己也没有再核实过。毕竟我折腾过很多次,把自己折腾的有点晕。如果大家也出现添加密钥还是不行的情况,可以尝试改成这种格式。
http://192.168.0.16:9898/?令牌=
这就是关于Pycharm配置远程Jupyter的文章。有关Pycharm remote Jupyter的更多信息,请搜索热门IT软件开发工作室之前的文章或继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。