Установка VIM (или другого плагина) в SageMaker Jupyter(Lab)
Можно ли установить плагины Jupyter/JupyterLab на SageMaker? Я не вижу никаких вариантов добавления плагинов ни в JupyterLab, ни в интерфейсе SageMaker. Хотелось бы установить хотя бы плагин VIM.
2 ответа
Спасибо за использование SageMaker!
Расширения Jupyter или JupyterLab всегда должны быть установлены в среде JupyterSystemEnv Conda в экземплярах SageMaker Notebook. Мы задокументировали это как комментарий в одном из сценариев в Notebook Instance LifeCycle Config
Вы можете использовать Jupyter / JupyterLab Terminal для установки расширений, хотя мы рекомендуем использовать сценарии конфигурации LifeCycle, основанные на запуске Notebook Instance, чтобы при перезагрузках вы могли использовать расширения без каких-либо хлопот при установке пакетов самостоятельно при каждой перезагрузке. Вы найдете больше информации в вышеупомянутой связанной документации.
Вот как я установил расширение jupyterlab_vim в JupyterLab
Откройте терминал Jupyter / JupyterLab и введите следующее
source /home/ec2-user/anaconda3/bin/activate /home/ec2-user/anaconda3/envs/JupyterSystemEnv
Вы войдете в среду JupyterSystemEnv Conda после выполнения команды, указанной ниже,
jupyter labextension install jupyterlab_vim
Теперь обновите браузер, вы сможете использовать все ярлыки vim, перечисленные в jupyterlab-vim.
Догадаться. Вы можете просто запустить произвольный код в терминале JupyterLab, поэтому я успешно установил https://github.com/jwkvam/jupyterlab-vim. Woot.