Недавно я обновился до macOS Catalina, и мне предложили обновиться до оболочки zsh. Но теперь, когда я пытаюсь запустить jupyter notebook
, он говорит, что команда не найдена. Я пытался найти ее в , .bashrc
но .bashrc
ее не существует. Что мне делать? Я сделал это pip install jupyter
в домашней папке /Users/username и использую python3.
решение1
Для того чтобы все заработало, вам необходимо выполнить некоторые дополнительные настройки.
Откройте профиль bash с помощью команды:
open ~/.bash_profile
Есть блок кода, который установщик anaconda добавил в конец файла. Скопируйте его. Он выглядит примерно так
Откройте
.zshrc
файл:open ~/.zshrc
Вставьте скопированный код в конец файла и сохраните его.
Перезапустите терминал:
source ~/.zshrc
решение2
Я столкнулся с похожей досадной проблемой и вот мое решение в одну строку:
Откройте терминал и введите:
brew install jupyter
Если вы еще не установили его
brew
на свой Mac, следуйте инструкциям здесь:https://brew.sh//bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Подождите около10минут до завершения установки и
jupyter
повторите попытку.
Объяснять:
Это помогает загрузить множество пакетов, связанных с «Catalina», например
==> Downloading https://homebrew.bintray.com/bottles/jupyterlab-2.1.5.catalina.bottle.tar.gz
......
==> Downloading https://homebrew.bintray.com/bottles/ipython-7.16.1.catalina.bottle.tar.gz
......
Видеть https://github.com/dotnet/interactive/issues/34 для последних обсуждений по этому вопросу.
решение3
sudo -H pip3 install jupyter
-H
(HOME) устанавливает переменную среды HOME в домашний каталог целевого пользователя (по умолчанию root).
решение4
Запуск python или jupyter-notebook черезpyenv, то этот ответ для вас. (т.е. python/jupyter-notebook установлен внутри /Users/<hostname>/.pyenv
каталога. Смотритеэтотдля установки pyenv)
После установки oh-my-zsh
оболочки:
Откройте файл .zshrc в текстовом редакторе ->
open ~/.zshrc
Добавитьpyenvв его списке как ->
plugins=(git node rails pyenv)
ohmyzsh предоставляет различные плагины для разных языков и фреймворков. Найдите раздел плагинов в файле .zshrc и добавьте туда pyenv.
Запустите новый экземпляр вашего zsh-терминала. Теперь ваш экземпляр zsh-терминала сможет обнаружить pyenv и установленные в нем пакеты.
Теперь проверьте,юпитер->
which jupyter
. Вы увидите путь, по которому на машине установлен jupyter.Или просто запустите jupyter в терминале->
jupyter notebook
.Блокнот откроется в вашем любимом браузере!