SageMaker Jupyter(Lab)中的VIM(或其他插件)安装

时间:2019-01-10 18:24:18

标签: amazon-sagemaker

一个人可以在SageMaker上安装Jupyter / JupyterLab插件吗?我在JupyterLab或SageMaker界面中都看不到添加插件的任何选项。很想至少安装VIM插件。

2 个答案:

答案 0 :(得分:3)

感谢您使用SageMaker!

始终需要在SageMaker Notebook实例的 JupyterSystemEnv Conda环境中安装Jupyter或JupyterLab扩展。我们已经在Notebook Instance LifeCycle Config

的其中一个脚本中将其作为注释进行了记录。

尽管我们建议根据启动笔记本实例使用LifeCycle配置脚本,但是您可以使用Jupyter / JupyterLab Terminal安装扩展程序,这样在重新启动过程中,您便可以使用扩展程序,而无需在每次重新启动时都自己安装软件包。您可以在上面链接的文档中找到更多信息。

这是我在JupyterLab中安装jupyterlab_vim扩展程序的方式

打开Jupyter / JupyterLab终端,然后输入

source /home/ec2-user/anaconda3/bin/activate /home/ec2-user/anaconda3/envs/JupyterSystemEnv 

在命令下面输入该类型后,您将登录到JupyterSystemEnv Conda环境

jupyter labextension install jupyterlab_vim 

现在刷新浏览器,您应该可以使用jupyterlab-vim

中列出的所有vim快捷方式。

答案 1 :(得分:0)

弄清楚了。您可以只在JupyterLab终端中运行任意代码,因此我成功安装了https://github.com/jwkvam/jupyterlab-vim。哇!