Jupyter: установите новые модули

Я недавно установил Anaconda с Python 3.5 и все остальное. Я родом из R, где я привык устанавливать пакеты динамически. Я пытаюсь установить модуль под названием scitools через ноутбук Jupyter. Я хотел бы воссоздать это в Jupyter. Однако я не знаю, как динамически устанавливать пакеты (если это возможно). Я был бы очень признателен за вашу помощь. Спасибо!

РЕДАКТИРОВАТЬ: Я пытаюсь использовать conda в соответствии с рекомендациями сообщества, но это не работает. Я использую Mac OSX

3 ответа

Посетите блог Jake Vander Plus, чтобы узнать, как установить пакет с pip из Jupyter Notebook.

# Install a pip package in the current Jupyter kernel
import sys
!{sys.executable} -m pip install numpy

Так что, если вы уже выполнили установку с помощью anaconda, возможно, у вас уже установлен модуль. В этом случае в вашей записной книжке jupyter после того, как вы активировали свое ядро, вам просто нужно убедиться, что вы выполнили инструкцию import.

import scitools

Если вы еще не установили этот модуль, вы можете установить его одним из двух способов. Оба работают из вашей командной строки или терминала.

pip install scitools

или так как у вас есть Анаконда

conda install scitools

и это должно сделать это. Ваша инструкция по импорту в вашей записной книжке при ее выполнении должна правильно найти и включить использование этого модуля.

Я была такая же проблема. Оказывается, если вы откроете окно anaconda, которое в Windows доступно под выпадающим списком Anaconda, оно указывает на правильное место для установки (или обновления) с помощью pip.

Другие вопросы по тегам