文档首页 > > 常见问题> 开发环境> Notebook> 如何在Notebook中安装外部库?

如何在Notebook中安装外部库?

分享
更新时间: 2020/01/10 GMT+08:00

ModelArts Notebook中已安装Jupyter、Python程序包等多种环境,包括TensorFlow、MXNet、Caffe、PyTorch、Spark等。您也可以使用pip install在Jupyter Notebook或Terminal中安装外部库。

在Jupyter Notebook中安装

例如,通过Jupyter Notebook在“TensorFlow-1.8”的环境中安装Shapely。

  1. 打开一个笔记本实例。
  2. 在Jupyter控制面板中,选择“New”(新建),然后选择“TensorFlow-1.8”
  3. 在新建的Notobook中,在代码输入栏输入如下命令。

    !pip install Shapely

在Terminal中安装

例如,通过terminal在“TensorFlow-1.8”的环境中使用pip安装Shapely。

  1. 打开一个笔记本实例。
  2. 在Jupyter控制面板中,选择“New”(新建)然后选择“Terminal”
  3. 在代码输入栏输入以下命令,获取激活TensorFlow-1.8的命令并激活环境。

    cat /home/ma-user/README

    source /home/ma-user/anaconda3/bin/activate TensorFlow-1.8

    如果使用其他引擎,请将命令中“TensorFlow-1.8”替换为其他引擎的名称及其版本号。

    图1 激活环境
  4. 在代码输入栏输入以下命令安装Shapely。

    pip install Shapely

由于在创建ModelArts训练作业时,是启动一个新的独立运行环境,不会关联在Notebook环境中安装的包;因此需要在启动代码中,导入安装包前添加:os.system(‘pip install xxx’)。

例如,在训练作业中需要使用依赖包Shapely,在Notebook中安装完成后,需要在启动代码中添加以下代码:

import os
os.system(‘pip install Shapely’)
import Shapely
分享:

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区