文章来源|恒源云社区(专注人工智能/深度学习云GPU服务器训练平台,体验官网:恒源智享云)原文地址|spyder已经分享了几周社区大佬的文章,今天给大家换换口味。学了那么多算法深度学习知识,总要应用到实践中去。朋友们,你们同意吗?在使用这些知识之前,您对各种代码编辑器了解多少?今天,小编为大家带来了一篇介绍如何使用Spyder的文章。如果您想了解更多,请继续阅读!正文开始:Spyder是一个免费、开源、跨平台的Python语言开发环境,提供高级代码编辑、交互式测试、调试等功能。使用其远程连接功能来使用远程Python解释器。实例创建完成后,打开实例的JuypterLab,新建一个终端。您还可以通过SSH客户端工具连接到实例。在终端窗口中执行命令安装spyder-kernels并打开一个Kernel。启动后需要记录提示的内核文件名,这里是kernel-203.json。pipinstallspyder-kernels--no-cachepython-mspyder_kernels.console内核已经在运行。从菜单中创建一个新的终端窗口。在新窗口执行jupyter--runtime-dir命令查看运行目录。进入该目录,查看刚才记录的内核文件内容。复制整个JSON内容。Jupyter--runtime-dircd/root/.local/share/jupyter/runtimelscatkernel-203.json内容复制到本地文本编辑器并保存为本地JSON文件。将其存储在本地D:\kernel.json中。打开Spyder编辑器并从菜单中选择Consoles-Connecttoanexistingkernel。从我的实例的登录命令中提取登录的主机名、端口号和用户。如ssh-p39815root@i-1.gpushare.com,提取信息如下。HostnamePortUsernamei-1.gpushare.com39815root在Spyder连接配置中勾选Thisisremotekernel选项。连接文件选择刚刚保存的JSON文件。填写SSH配置信息,点击CopyPasswordfromMyInstance进行粘贴。您可以勾选左下角的保存连接设置来保存设置。单击确定。连接成功后,右下角会自动出现远程窗口,输入以!开头的Shell命令即可执行Linux命令。Spyder无法远程运行本地文件。直接使用运行会提示文件夹或文件不存在。使用Run单元通过远程解析器逐块执行。
