Подтвердить что ты не робот

Как установить пакет Python из IPython?

Интересно, можно ли установить пакеты python, не выходя из оболочки IPython.

4b9b3361

Ответ 1

Вы можете использовать префикс ! следующим образом:

!pip install packagename

Префикс ! является короткой рукой для команды %sc для запуска команды оболочки.

Вы также можете использовать префикс !!, который является кратким для команды %sx для выполнения команды оболочки и для ее вывода (сохраняется в переменной _ по умолчанию).

Ответ 2

принятый ответ от aculich не будет работать при любых обстоятельствах, например:

  • Если вы установили ipython/jupyter в venv и запустили его напрямую через двоичный файл venv python
  • Если у вас несколько версий python, например EntryLevelR.

Правильная команда:

import sys
!{sys.executable} -m pip install requests