Ответ 1
вы не вышли из системы и не вошли в систему? Это должно быть на вашем пути к выполнению. Если нет, pip установил исполняемые файлы в.local, поэтому в терминале:
~/.local/bin/jupyter-notebook
должен начать ноутбук
После установки с помощью pip install jupyter
терминал все еще не может найти jupyter notebook
.
Ubuntu просто говорит, что command not found
. Аналогично ipython
. Разве pip
не получить правильно установить или что - то? Как Ubuntu знает, где искать исполняемые файлы, установленные с помощью pip
?
вы не вышли из системы и не вошли в систему? Это должно быть на вашем пути к выполнению. Если нет, pip установил исполняемые файлы в.local, поэтому в терминале:
~/.local/bin/jupyter-notebook
должен начать ноутбук
Чтобы иметь возможность запускать jupyter notebook
с терминала, вам нужно убедиться, что ~/.local/bin
находится на вашем пути.
Сделайте это, выполнив export PATH=$PATH:~/.local/bin
для текущего сеанса или добавив эту строку в конец ~/.bashrc
чтобы ваши изменения были последними для будущих сеансов (например, с помощью nano ~/.bashrc
). Если вы редактируете ~/.bashrc, вам нужно будет выйти из системы и войти в систему, чтобы увидеть, как ваши изменения вступают в силу.
Выполните это в терминале
export PATH=~/anaconda3/bin:$PATH
Работал для меня на Ubuntu 16.10, Python3, Anaconda3
ОБНОВИТЬ
Добавьте путь в файл ~/.bashrc или ~/.zshr (если вы используете файл zsh bash)
vi ~/.bashrc
добавьте строку ниже в файл
PATH=~/path/to/anaconda:$PATH
Закройте файл с помощью
esc + : + wq
Я попробовал оба,
pip install jupyter
а также
pip3 install jupyter
но, наконец,
sudo -H pip install jupyter
В 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
На Mac Os High Sierra я установил jupyter с
python3 -m pip install jupyter
И тогда бинарные были установлены в:
/Library/Frameworks/Python.framework/Versions/3.6/bin/jupyter-notebook
Откройте окно терминала с помощью Ctrl + Alt + T.
Запустите команду gedit ~/.profile.
Добавьте строку. export PATH = $ PATH:/. local/bin/jupyter-notebook. на дно и сохранить.
Выйдите из системы и войдите снова.
Надеюсь, это сработает.
Попробуйте "pip3 install jupyter", а не pip. Это сработало для меня.
Если jupyter запускается этой командой:
~/.local/bin/jupyter-notebook
просто запустите эту команду в терминале
export PATH=~/.local/bin:$PATH
Единственное, что меня сработало, это экспортировать в 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
Если вы установили ноутбук Jupyter для Python 2, используя "pip" вместо "pip3", он может работать:
ipython notebook
Мне пришлось запустить "rehash", а затем он смог найти команду jupyter
Я нахожусь на Мохаве с Python 2.7 и после pip install --user jupyter
бинарный файл пошел сюда:
/Users/me/Library/Python//2.7/bin/jupyter
В большинстве случаев (в случае, когда jupyter не находится в /local/bin),
which jupyter
Пример вывода
~/miniconda3/bin/jupyter
чтобы увидеть путь для jupyter, а затем явно использовать этот путь с sudo
sudo ~/miniconda3/bin/jupyter
Вот как это работает для меня ПУТЬ для jupyter после его установки с помощью pip находится
какой пункт
/usr/local/bin
поэтому, чтобы запустить ноутбук Jupyter, я только что набрал в своем терминале:
jupyter-notebook
и это работало для меня, я использую Parrot OS и установил Jupyter с помощью pip3
Я скомпилировал python3.7 из исходного кода с помощью следующей команды
./configure --prefix=/opt/python3.7.4 --with-ssl
make
make install
после pip3.7 install jupyter
я обнаружил, что исполняемый файл находится под /opt/python3.7.4/bin
проверьте мой ответ здесь Отсутствует sqlite3 после компиляции Python3, чтобы получить более подробную информацию о компоновке python3.7 и pip под ubuntu14.04
Любой, кто ищет запуск jupyter как sudo, когда jupyter установлен с помощью virtualenv (без sudo) - это сработало для меня:
Сначала убедитесь, что это проблема PATH:
Убедитесь, что путь, возвращаемый which jupyter
, указан пользователем sudo:
sudo env | grep ^PATH
(в отличие от текущего пользователя: env | grep ^PATH
)
Если он не покрыт - добавьте мягкую ссылку от него на один из покрытых путей. Например:
sudo ln -s /home/user/venv/bin/jupyter /usr/local/bin
Теперь вы можете запустить:
sudo jupyter notebook
После установки Jupyter Notebook на Ubuntu я получил ошибку ниже:
Исключение: команда Jupyter 'jupyter-notebook' не найдена.
Я использовал простую команду, которая работает для меня
pip install --upgrade --force-reinstall --no-cache-dir jupyter
После выхода из пользователя root выполните:
тетрадь Jupyter
Для моего случая jupyter-notebook <name of the notebook>
работал