Я отримав блокнот 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
python -m notebook
працювала! Дякую за рішення.