modelarts
/modelarts_faq/modelarts_05_0067.html
如何在Notebook中安装外部库?
更新时间:2020/12/14 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。
在Terminal中安装
例如,通过terminal在“TensorFlow-1.8”的环境中使用pip安装Shapely。
- 打开一个笔记本实例。
- 在Jupyter控制面板中,选择“New”(新建)然后选择“Terminal”。
- 在代码输入栏输入以下命令,获取激活TensorFlow-1.8的命令并激活环境。
source /home/ma-user/anaconda3/bin/activate TensorFlow-1.8
如果使用其他引擎,请将命令中“TensorFlow-1.8”替换为其他引擎的名称及其版本号。
图1 激活环境 - 在代码输入栏输入以下命令安装Shapely。

由于在创建ModelArts训练作业时,是启动一个新的独立运行环境,不会关联在Notebook环境中安装的包;因此需要在启动代码中,导入安装包前添加:os.system(‘pip install xxx’)。
例如,在训练作业中需要使用依赖包Shapely,在Notebook中安装完成后,需要在启动代码中添加以下代码:
import os os.system('pip install Shapely') import Shapely
父主题: Notebook
