Запуск jupyter через командную строку в Windows
Я установил Jupyter на Windows 10, python 3.x через
$ pip install jupyter
Установка для работы отлично, даже если я перезапустил терминал.
Но попытка запустить
$ jupyter notebook
'jupyter' не распознается как внутренняя или внешняя команда, оперативной программы или командного файла.
Как и где найти исполняемый файл Jupyter?
Ответы
Ответ 1
Если вы абсолютно уверены, что ваш путь к библиотеке python находится в ваших системных переменных (и вы можете найти этот путь, когда вы устанавливаете jupyter, вам просто нужно немного почитать), и вы по-прежнему испытываете "команда не найдена или не распознана", ошибки в окнах, вы можете попробовать:
python -m notebook
Для моих окон, по крайней мере (Windows 10 Pro), наличие python -m - единственный способ запустить мои пакеты python из командной строки, не запуская какую-либо ошибку.
Неустранимая ошибка в пусковой установке: невозможно создать процесс, используя "
или
Errno 'THIS_PROGRAM' не найден
Ответ 2
У меня была та же проблема, но
py -m notebook
работал у меня.
Ответ 3
Я запустил ноутбук Jupyter в Windows 10. Я нашел самый простой способ выполнить эту задачу, не полагаясь на такой дистрибутив, как Anaconda, - использовать Cygwin.
В Cygwin установите python2, python2-devel, python2-numpy, python2-pip, tcl, tcl-devel, (я включил изображение ниже всех установленных мной пакетов) и любые другие доступные вам пакеты python. Это, безусловно, самый простой вариант.
Затем запустите эту команду, чтобы просто установить ноутбук Jupyter:
python -m pip install jupyter
Ниже приведены реальные команды, которые я выполнил, чтобы добавить больше библиотек на тот случай, если другим нужен этот список:
python -m pip install scipy
python -m pip install scikit-learn
python -m pip install sklearn
python -m pip install pandas
python -m pip install matplotlib
python -m pip install jupyter
Если какая-либо из вышеперечисленных команд потерпит неудачу, не беспокойтесь, в большинстве случаев решение довольно простое. Что вы делаете, это смотрите на сбой сборки для любого недостающего пакета/библиотеки.
Скажем, он показывает отсутствующий pyzmq, затем закройте Cygwin, снова откройте установщик, перейдите к экрану списка пакетов, покажите "полный" для всех, затем найдите имя, например zmq, установите эти библиотеки и повторите приведенные выше команды.
Используя этот подход, было довольно просто в конечном итоге успешно пройти через все отсутствующие зависимости.
Список пакетов Cygwin
После того, как все установлено, запустите в Cygwin перейдите в папку, которую вы хотите быть "корнем" для дерева интерфейса ноутбука и введите:
jupyter notebook
Это запустит ноутбук и покажет некоторые результаты, как показано ниже:
$ jupyter notebook
[I 19:05:30.459 NotebookApp] Serving notebooks from local directory:
[I 19:05:30.459 NotebookApp] 0 active kernels
[I 19:05:30.459 NotebookApp] The Jupyter Notebook is running at:
[I 19:05:30.459 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
Copy/paste this URL into your browser when you connect for the first time, to login with a token:
http://localhost:8888/?token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Ответ 4
$ python -m pip install jupyter --user
$ jupyter notebook
Если это не работает.
pip не добавляет jupyter напрямую в path для local.
Выход из
$ which python
/c/Users/<username>/AppData/Local/Programs/Python/Python35-32/python
После некоторых копаний я нашел исполняемый файл для jupyter в папке:
C:\Users\<username>\AppData\Roaming\Python\Python35\Scripts\jupyter.exe
Разница между локальной и перемещаемой папкой
Поэтому, если вы хотите иметь возможность выполнять программу из командной строки, вам нужно добавить ее в переменную% PATH. Вот скрипт powershell, чтобы сделать это. ОБЯЗАТЕЛЬНО ДОБАВЬТЕ ";" перед добавлением нового пути.
$ [Environment]::SetEnvironmentVariable("Path", $env:Path + ";C:\Users\<username>\AppData\Roaming\Python\Python35\Scripts", [EnvironmentVariableTarget]::User)
Ответ 5
Если вы используете дистрибутив Anaconda, убедитесь, что при установке его вы проверяете параметр "Изменить PATH".
Ответ 6
В Windows 10 вы можете использовать ipython notebook
. Это работает для меня.
Ответ 7
Вы можете добавить следующее к вашему пути
C: [путь установки Python]\Scripts
например, C:\Python27\Scripts
Он начнет работать для jupyter и для каждой другой установки pip, которую вы здесь сделаете.
Ответ 8
Вот как я решил указанную проблему, надеюсь, это поможет:
-
установите python 3.7, используя официальный сайт для python, при установке включите установку PATH, поставив галочку
-
после этого откройте cmd (обязательно откройте его после шага 1) и напишите: pip install jupyter ENTER
-
теперь вы сможете открыть блокнот jupyter с помощью команды: jupyter notebook
Кажется простым, но это также может помочь.
Ответ 9
Сначала вы должны убедиться, что вы указали путь к Python в системных переменных. Затем попробуйте запустить
python -m pip install jupyter --user
а затем запустить это
py -m notebook or jupyter notebook
Ответ 10
Моя проблема заключалась в том, что в моей папке пользователя было место в имени папки.
Создав нового пользователя и переключившись на этого пользователя Windows, быстрые клавиши и ссылки из "Anaconda" отлично работали.
Windows 8.1 64 бит. Последняя Анаконда.
Примечание. В результате я удалил переустановку Anaconda, но мой смысл в том, что проблема в том, что это просто пространство в пользовательской папке пользователя/папке пользователя Windows.
Ответ 11
Использование python 3.6.3. Здесь, после установки Jupyter с помощью команды 'python -m pip install jupyter', команда 'jupyter notebook' не работала для меня с помощью командной строки Windows.
Но, наконец, "python -m notebook" сработал и сделал Jupyter notebook для работы на локальном компьютере.
HTTP://локальный: 8888/дерево