После установки с помощью pip «jupyter: команда не найдена»

88

После установки с помощью pip install jupyter терминал все еще не может найти jupyter notebook.

Ubuntu просто говорит, что command not found. Аналогично ipython. Разве pip не получить правильно установить или что - то? Как Ubuntu знает, где искать исполняемые файлы, установленные с помощью pip?

  • 0
    Возможный дубликат команды ноутбука Jupyter не работает на Mac
  • 0
    Это касается не только Mac. В обеих системах мое предложение решает проблему.
Показать ещё 2 комментария
Теги:
pip
jupyter

15 ответов

80
Лучший ответ

вы не вышли из системы и не вошли в систему? Это должно быть на вашем пути к выполнению. Если нет, pip установил исполняемые файлы в.local, поэтому в терминале:

 ~/.local/bin/jupyter-notebook

должен начать ноутбук

  • 9
    Пип не ставит Юпитера на ваш путь. Это грубая ошибка в документации по установке Jupyter.
  • 1
    Привет, это работает для меня, но я хотел бы понять, почему. Я использовал sudo для установки pip jupyter, разве это не должно быть общесистемной установкой?
Показать ещё 2 комментария
44

Чтобы иметь возможность запускать jupyter notebook с терминала, вам нужно убедиться, что ~/.local/bin находится на вашем пути.

Сделайте это, выполнив export PATH=$PATH:~/.local/bin для текущего сеанса или добавив эту строку в конец ~/.bashrc чтобы ваши изменения были последними для будущих сеансов (например, с помощью nano ~/.bashrc). Если вы редактируете ~/.bashrc, вам нужно будет выйти из системы и войти в систему, чтобы увидеть, как ваши изменения вступают в силу.

  • 6
    Для внесения изменений в ~/.bashrc не нужно выходить из системы, а затем возвращаться обратно. Просто выполните source ~/.bashrc и этого будет достаточно.
18

Выполните это в терминале

export PATH=~/anaconda3/bin:$PATH

Работал для меня на Ubuntu 16.10, Python3, Anaconda3

ОБНОВИТЬ

Добавьте путь в файл ~/.bashrc или ~/.zshr (если вы используете файл zsh bash)

vi ~/.bashrc

добавьте строку ниже в файл

PATH=~/path/to/anaconda:$PATH

Закройте файл с помощью

esc + : + wq
  • 0
    это сработало для меня! Я заранее установил анаконду
  • 0
    Пожалуйста, прочитайте еще раз вопрос. Я описал сценарий установки Anaconda, но вопрос связан с пунктом. > После установки с помощью pip установите jupyter
10

Я попробовал оба,

pip install jupyter

а также

pip3 install jupyter

но, наконец,

sudo -H pip install jupyter
  • 3
    Как правило, ответы гораздо полезнее, если они включают в себя объяснение того, для чего предназначен код, и почему это решает проблему, не представляя других.
  • 0
    Это сработало для меня на MacOS High Sierra, работающей в виртуальной среде
5
  • Откройте окно терминала с помощью Ctrl + Alt + T.

  • Запустите команду gedit ~/.profile.

  • Добавьте строку. export PATH = $ PATH:/. local/bin/jupyter-notebook. на дно и сохранить.

  • Выйдите из системы и войдите снова.

Надеюсь, это сработает.

4

В Mac OS вам нужно экспортировать ~/.local/bin внутри $PATH.

# Edit the bash profile:
$ vim ~/.bash_profile

# Add this line inside ~/.bash_profile:
export PATH=$PATH:~/.local/bin

# Update the source:
$ source ~/.bash_profile

# Open Jupyter:
$ jupyter notebook
  • 0
    Это также было правильно в Manjaro Linux
4

Попробуйте "pip3 install jupyter", а не pip. Это сработало для меня.

3

На Mac Os High Sierra я установил jupyter с

python3 -m pip install jupyter    

И тогда бинарные были установлены в:

/Library/Frameworks/Python.framework/Versions/3.6/bin/jupyter-notebook
1

Если jupyter запускается этой командой:

~/.local/bin/jupyter-notebook

просто запустите эту команду в терминале

 export PATH=~/.local/bin:$PATH
0

Вот как это работает у меня ПУТЬ для jupyter после установки его с помощью pip находится

/USR/локальные/бен

Итак, чтобы запустить ноутбук Jupyter, я просто набрал в своем терминале:

jupyter-ноутбук

и это работало для меня, я использую Parrot OS и установил Jupyter с помощью pip3

0

В большинстве случаев (в случае, когда jupyter не находится в /local/bin),

which jupyter

Пример вывода

~/miniconda3/bin/jupyter

чтобы увидеть путь для jupyter, а затем явно использовать этот путь с sudo

sudo ~/miniconda3/bin/jupyter 
0

Я нахожусь на Мохаве с Python 2.7 и после pip install --user jupyter бинарный файл пошел сюда:

/Users/me/Library/Python//2.7/bin/jupyter
0

Единственное, что меня сработало, это экспортировать в PATH версию Python, которая, конечно же, связана с pip3 :) (после долгих попыток) просто запустите:

which pip3

вы должны получить что-то вроде (в Mac):

/Library/Frameworks/Python.framework/Versions/3.6/bin/pip3

Теперь запустите:

export PATH=/Library/Python/3.6/bin:$PATH

Если это работает для вас :) просто добавьте его в ваш bashrc или zshrc

0

Мне пришлось запустить "rehash", а затем он смог найти команду jupyter

0

Если вы установили ноутбук Jupyter для Python 2, используя "pip" вместо "pip3", он может работать:

ipython notebook

Ещё вопросы

Сообщество Overcoder
Наверх
Меню