华为云AI开发平台ModelArts本地IDE连接Notebook_云淘科技

使用本地IDE如PyCharm远程连接Notebook准备环境

使用本地IDE如PyCharm开发工作流,您只需专注于本地代码开发即可。PyCharm连接Notbook操作请参见配置本地IDE(PyCharm ToolKit连接)或配置本地IDE(PyCharm手动连接)。

在本地IDE的终端运行如下命令进行环境准备。Python版本要求:3.7.x

rm modelarts*.whl
wget -N https://cn-north-4-training-test.obs.cn-north-4.myhuaweicloud.com/workflow-apps/v1.0.2/modelarts-1.4.19-py2.py3-none-any.whl
wget -N https://cn-north-4-training-test.obs.cn-north-4.myhuaweicloud.com/workflow-apps/v1.0.2/modelarts_workflow-1.0.2-py2.py3-none-any.whl

pip uninstall -y modelarts modelarts-workflow

pip install modelarts-1.4.19-py2.py3-none-any.whl
pip install modelarts_workflow-1.0.2-py2.py3-none-any.whl  

使用本地IDE进行开发时,配置好Pycharm环境后,在代码中还需要使用AK-SK认证模式,示例代码如下。

from modelarts.session import Session
# 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;
# 本示例以ak和sk保存在环境变量中来实现身份验证为例,运行本示例前请先在本地环境中设置环境变量HUAWEICLOUD_SDK_AK和HUAWEICLOUD_SDK_SK。
__AK = os.environ["HUAWEICLOUD_SDK_AK"]
__SK = os.environ["HUAWEICLOUD_SDK_SK"]
# 如果进行了加密还需要进行解密操作
session = Session(access_key=__AK-, secret_key=__SK, project_id='***', region_name='***')

父主题: 安装开发环境

同意关联代理商云淘科技,购买华为云产品更优惠(QQ 78315851)

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家