本文分享自华为云社区《》,作者:Hello EI。
ModelArts提供了一个PyCharm插件工具PyCharm ToolKit,协助用户完成代码上传、提交训练作业、将训练日志获取到本地展示等,用户只需要专注于本地的代码开发即可。让我们看看如何在PyCharm中连接云端资源进行代码调试吧!
您好,操作方法具体如下:手机端:1、在百度网盘主页面底部菜单栏点击文件。2、选中想要分享的视频,然后点击底部菜单栏分享。3、点击复制私密链接。4、复制链接和密码即可完成视频分享。电脑端:1. 首先,打开电脑的百度网盘。
PyCharm仅专业版支持远程开发功能,百度网盘,请确保本地已安装2019.2及以上版本的PyCharm专业版。,
步骤总览
Step1 安装PyCharm ToolKit
Step2 创建插件访问密钥
Step3 创建Notebook实例
Step4 插件自动化配置
Step5 使用插件连接云上Notebook
Step6 同步上传本地文件至Notebook
Step7 远程调试
Step1 安装PyCharm ToolKit
1、首先拿到别人分享,可以通过qq、微信、邮件等形式发送给你的百度网盘链接以后,请使用电脑复制链接内容。2、打开电脑的浏览器,将复制的内容粘贴到浏览器地址栏中,然后回车。3、这时分享的链接已被打开,如有密码会提示你。
在PyCharm中选择“File > Settings>Plugins”,在Marketplace里搜索“ModelArts”,点击“Install”即可完成安装。
Step2 创建插件访问密钥
Step3 创建Notebook实例
在ModelArts控制台创建一个Notebook实例,创建时需开启远程SSH开发及选择密钥对,并确保该实例处于“运行中”状态。
创建好的密钥对,请下载并妥善保存,使用PyCharm远程连接云上Notebook开发环境时,需要用到密钥对进行鉴权认证。
Step4 插件自动化配置
在PyCharm菜单栏中选择“ModelArts > Edit Credential”。
将创建的访问密钥(AK和SK)输入到ToolKit对应位置,点击OK按钮进行登录,出现下图提示即为登录成功。
1、可以看到当前收到的他人发来的百度网盘链接和提取码,选中链接,点击复制按钮。2、在打开的浏览器中点击右键,选择粘贴该链接。3、回车以后可以看到出现的页面中输入输入提起吗,此时找到他人发来的提取码。4、在浏览器的。
在PyCharm菜单栏中选择“ModelArts > Notebook>Remote Config”,在打开的界面中选择要连接的Notebook实例,在KeyPair中选择该Notebook实例对应的秘钥。
KeyPair: 需要选择保存在本地的Notebook对应的keypair认证。即创建Notebook时创建的密钥对文件,创建时会直接保存到浏览器默认的下载文件夹中。PathMappings: 该参数为PyCharm项目和Notebook对应的同步目录,默认为“/home/ma-user/work/project”名称,可根据自己实际情况更改。
Step5 使用插件连接云上Notebook
Step6 同步上传本地文件至Notebook
您好,分享百度网盘的链接需要先打开手机上的百度网盘app,然后点击下方的文件图标进入,接着长按要分享的文件,在下方出现的窗口中选择分享方式为复制链接,最后把复制好的链接发送给好友即可。希望我的回答能够帮助到你,百度。
后续同步只需修改代码后保存(ctrl+s),即可进行自动同步。插件安装完成后在PyCharm中开启了“Automatic Upload”,本地目录中的文件会自动上传至云端开发环境Notebook。如果未开启,请点击“Tool > Deployment > Automatic Upload”。
Step7 远程调试
选择Python解释器
方法一:单击PyCharm右下角interpreter,选择Notebook的Python解释器。
方法二:单击PyCharm右上角的Edit Configuration按钮来设置运行参数。
选择远程连接到云上开发环境实例对应的Python解释器。
2.代码调试
当需要调试代码时,可以直接打断点,然后使用debug方式运行程序。