[備忘録]Python3,Jupyter Notebookのインストールと起動
[前提条件]
・既にPython3や各モジュールがインストール済みの環境だったのでAnacondaを入れたくない
・JupyterNotebookだけ、サックっとインストールしたい
[基礎知識]
・$ python3 -m [コマンド]:pythonのモジュールを実行する
・$ python3 -m pip install jupyter:Jupyter Notebookをインストールする
・$ jupyter notebook:Jupyter Notebookを起動する(ブラウザが起動する)
[実行結果]
$
$ python3 -m pip install jupyter
Collecting jupyter
Downloading jupyter-1.0.0-py2.py3-none-any.whl (2.7 kB)
Collecting ipywidgets
Downloading ipywidgets-7.6.5-py2.py3-none-any.whl (121 kB)
|████████████████████████████████| 121 kB 6.0 MB/s
Collecting notebook
Downloading notebook-6.4.6-py3-none-any.whl (9.9 MB)
|████████████████████████████████| 9.9 MB 14.7 MB/s
Collecting qtconsole
Downloading qtconsole-5.2.2-py3-none-any.whl (120 kB)
|████████████████████████████████| 120 kB 13.0 MB/s
Collecting ipykernel
Downloading ipykernel-5.5.6-py3-none-any.whl (121 kB)
|████████████████████████████████| 121 kB 11.7 MB/s
Collecting jupyter-console
Downloading jupyter_console-6.4.0-py3-none-any.whl (22 kB)
Collecting nbconvert
Downloading nbconvert-6.0.7-py3-none-any.whl (552 kB)
|████████████████████████████████| 552 kB 13.2 MB/s
Collecting appnope
Downloading appnope-0.1.2-py2.py3-none-any.whl (4.3 kB)
Collecting jupyter-client
Downloading jupyter_client-7.1.0-py3-none-any.whl (129 kB)
|████████████████████████████████| 129 kB 13.4 MB/s
Collecting tornado>=4.2
Downloading tornado-6.1-cp36-cp36m-macosx_10_9_x86_64.whl (416 kB)
|████████████████████████████████| 416 kB 13.7 MB/s
Collecting ipython>=5.0.0
Downloading ipython-7.16.2-py3-none-any.whl (782 kB)
|████████████████████████████████| 782 kB 12.4 MB/s
Collecting traitlets>=4.1.0
Downloading traitlets-4.3.3-py2.py3-none-any.whl (75 kB)
|████████████████████████████████| 75 kB 7.7 MB/s
Collecting ipython-genutils
Downloading ipython_genutils-0.2.0-py2.py3-none-any.whl (26 kB)
Collecting nbformat>=4.2.0
Downloading nbformat-5.1.3-py3-none-any.whl (178 kB)
|████████████████████████████████| 178 kB 11.5 MB/s
Collecting jupyterlab-widgets>=1.0.0
Downloading jupyterlab_widgets-1.0.2-py3-none-any.whl (243 kB)
|████████████████████████████████| 243 kB 11.7 MB/s
Collecting widgetsnbextension~=3.5.0
Downloading widgetsnbextension-3.5.2-py2.py3-none-any.whl (1.6 MB)
|████████████████████████████████| 1.6 MB 14.3 MB/s
Collecting prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0
Downloading prompt_toolkit-3.0.24-py3-none-any.whl (374 kB)
|████████████████████████████████| 374 kB 11.0 MB/s
Collecting pygments
Downloading Pygments-2.11.2-py3-none-any.whl (1.1 MB)
|████████████████████████████████| 1.1 MB 13.6 MB/s
Collecting entrypoints>=0.2.2
Downloading entrypoints-0.3-py2.py3-none-any.whl (11 kB)
Collecting jupyterlab-pygments
Downloading jupyterlab_pygments-0.1.2-py2.py3-none-any.whl (4.6 kB)
Collecting bleach
Downloading bleach-4.1.0-py2.py3-none-any.whl (157 kB)
|████████████████████████████████| 157 kB 11.0 MB/s
Collecting defusedxml
Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
Collecting testpath
Downloading testpath-0.5.0-py3-none-any.whl (84 kB)
|████████████████████████████████| 84 kB 6.0 MB/s
Collecting nbclient<0.6.0,>=0.5.0
Downloading nbclient-0.5.9-py3-none-any.whl (69 kB)
|████████████████████████████████| 69 kB 9.8 MB/s
Collecting jupyter-core
Downloading jupyter_core-4.9.1-py3-none-any.whl (86 kB)
|████████████████████████████████| 86 kB 7.5 MB/s
Collecting pandocfilters>=1.4.1
Downloading pandocfilters-1.5.0-py2.py3-none-any.whl (8.7 kB)
Collecting mistune<2,>=0.8.1
Downloading mistune-0.8.4-py2.py3-none-any.whl (16 kB)
Requirement already satisfied: jinja2>=2.4 in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from nbconvert->jupyter) (2.11.2)
Collecting terminado>=0.8.3
Downloading terminado-0.12.1-py3-none-any.whl (15 kB)
Collecting Send2Trash>=1.8.0
Downloading Send2Trash-1.8.0-py3-none-any.whl (18 kB)
Collecting prometheus-client
Downloading prometheus_client-0.12.0-py2.py3-none-any.whl (57 kB)
|████████████████████████████████| 57 kB 8.3 MB/s
Collecting argon2-cffi
Downloading argon2_cffi-21.3.0-py3-none-any.whl (14 kB)
Collecting pyzmq>=17
Downloading pyzmq-22.3.0-cp36-cp36m-macosx_10_9_x86_64.whl (1.3 MB)
|████████████████████████████████| 1.3 MB 11.1 MB/s
Collecting nest-asyncio>=1.5
Downloading nest_asyncio-1.5.4-py3-none-any.whl (5.1 kB)
Collecting qtpy
Downloading QtPy-2.0.0-py3-none-any.whl (62 kB)
|████████████████████████████████| 62 kB 1.4 MB/s
Collecting jedi<=0.17.2,>=0.10
Downloading jedi-0.17.2-py2.py3-none-any.whl (1.4 MB)
|████████████████████████████████| 1.4 MB 10.0 MB/s
Collecting pexpect
Downloading pexpect-4.8.0-py2.py3-none-any.whl (59 kB)
|████████████████████████████████| 59 kB 9.5 MB/s
Collecting decorator
Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB)
Collecting backcall
Downloading backcall-0.2.0-py2.py3-none-any.whl (11 kB)
Requirement already satisfied: setuptools>=18.5 in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from ipython>=5.0.0->ipykernel->jupyter) (40.6.2)
Collecting pickleshare
Downloading pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB)
Requirement already satisfied: MarkupSafe>=0.23 in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from jinja2>=2.4->nbconvert->jupyter) (1.1.1)
Requirement already satisfied: python-dateutil>=2.1 in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from jupyter-client->ipykernel->jupyter) (2.8.1)
Collecting async-generator
Downloading async_generator-1.10-py3-none-any.whl (18 kB)
Collecting jsonschema!=2.5.0,>=2.4
Downloading jsonschema-3.2.0-py2.py3-none-any.whl (56 kB)
|████████████████████████████████| 56 kB 6.7 MB/s
Collecting wcwidth
Downloading wcwidth-0.2.5-py2.py3-none-any.whl (30 kB)
Collecting ptyprocess
Downloading ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
Requirement already satisfied: six in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from traitlets>=4.1.0->ipykernel->jupyter) (1.15.0)
Collecting dataclasses
Downloading dataclasses-0.8-py3-none-any.whl (19 kB)
Collecting argon2-cffi-bindings
Downloading argon2_cffi_bindings-21.2.0-cp36-abi3-macosx_10_9_x86_64.whl (29 kB)
Collecting typing-extensions
Downloading typing_extensions-4.0.1-py3-none-any.whl (22 kB)
Collecting webencodings
Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
Collecting packaging
Downloading packaging-21.3-py3-none-any.whl (40 kB)
|████████████████████████████████| 40 kB 8.9 MB/s
Collecting parso<0.8.0,>=0.7.0
Downloading parso-0.7.1-py2.py3-none-any.whl (109 kB)
|████████████████████████████████| 109 kB 10.1 MB/s
Collecting attrs>=17.4.0
Downloading attrs-21.4.0-py2.py3-none-any.whl (60 kB)
|████████████████████████████████| 60 kB 7.5 MB/s
Collecting importlib-metadata
Downloading importlib_metadata-4.8.3-py3-none-any.whl (17 kB)
Collecting pyrsistent>=0.14.0
Downloading pyrsistent-0.18.0-cp36-cp36m-macosx_10_9_x86_64.whl (68 kB)
|████████████████████████████████| 68 kB 8.7 MB/s
Collecting cffi>=1.0.1
Downloading cffi-1.15.0-cp36-cp36m-macosx_10_9_x86_64.whl (178 kB)
|████████████████████████████████| 178 kB 14.1 MB/s
Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from packaging->bleach->nbconvert->jupyter) (2.4.7)
Collecting pycparser
Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB)
|████████████████████████████████| 118 kB 14.2 MB/s
Collecting zipp>=0.5
Downloading zipp-3.6.0-py3-none-any.whl (5.3 kB)
Installing collected packages: zipp, typing-extensions, ipython-genutils, decorator, traitlets, pyrsistent, importlib-metadata, attrs, wcwidth, tornado, pyzmq, pycparser, ptyprocess, parso, nest-asyncio, jupyter-core, jsonschema, entrypoints, webencodings, pygments, prompt-toolkit, pickleshare, pexpect, packaging, nbformat, jupyter-client, jedi, cffi, backcall, async-generator, appnope, testpath, pandocfilters, nbclient, mistune, jupyterlab-pygments, ipython, defusedxml, dataclasses, bleach, argon2-cffi-bindings, terminado, Send2Trash, prometheus-client, nbconvert, ipykernel, argon2-cffi, notebook, widgetsnbextension, qtpy, jupyterlab-widgets, qtconsole, jupyter-console, ipywidgets, jupyter
Successfully installed Send2Trash-1.8.0 appnope-0.1.2 argon2-cffi-21.3.0 argon2-cffi-bindings-21.2.0 async-generator-1.10 attrs-21.4.0 backcall-0.2.0 bleach-4.1.0 cffi-1.15.0 dataclasses-0.8 decorator-5.1.1 defusedxml-0.7.1 entrypoints-0.3 importlib-metadata-4.8.3 ipykernel-5.5.6 ipython-7.16.2 ipython-genutils-0.2.0 ipywidgets-7.6.5 jedi-0.17.2 jsonschema-3.2.0 jupyter-1.0.0 jupyter-client-7.1.0 jupyter-console-6.4.0 jupyter-core-4.9.1 jupyterlab-pygments-0.1.2 jupyterlab-widgets-1.0.2 mistune-0.8.4 nbclient-0.5.9 nbconvert-6.0.7 nbformat-5.1.3 nest-asyncio-1.5.4 notebook-6.4.6 packaging-21.3 pandocfilters-1.5.0 parso-0.7.1 pexpect-4.8.0 pickleshare-0.7.5 prometheus-client-0.12.0 prompt-toolkit-3.0.24 ptyprocess-0.7.0 pycparser-2.21 pygments-2.11.2 pyrsistent-0.18.0 pyzmq-22.3.0 qtconsole-5.2.2 qtpy-2.0.0 terminado-0.12.1 testpath-0.5.0 tornado-6.1 traitlets-4.3.3 typing-extensions-4.0.1 wcwidth-0.2.5 webencodings-0.5.1 widgetsnbextension-3.5.2 zipp-3.6.0
$
$
$
$ jupyter notebook
[I 11:20:29.998 NotebookApp] ノートブックサーバは cookie secret を /Users/hoge/Library/Jupyter/runtime/notebook_cookie_secret に書き込みます
[I 11:20:30.416 NotebookApp] ローカルディレクトリからノートブックをサーブ: /Users/hoge
[I 11:20:30.417 NotebookApp] Jupyter Notebook 6.4.6 is running at:
[I 11:20:30.417 NotebookApp] http://localhost:8888/?token=cd9e69ddbaf39d4aa4e0a40978275276348d26c162d9de55
[I 11:20:30.417 NotebookApp] or http://127.0.0.1:8888/?token=cd9e69ddbaf39d4aa4e0a40978275276348d26c162d9de55
[I 11:20:30.417 NotebookApp] サーバを停止し全てのカーネルをシャットダウンするには Control-C を使って下さい(確認をスキップするには2回)。
[C 11:20:30.425 NotebookApp]
To access the notebook, open this file in a browser:
file:///Users/hoge/Library/Jupyter/runtime/nbserver-4300-open.html
Or copy and paste one of these URLs:
http://localhost:8888/?token=cd9e69ddbaf39d4aa4e0a40978275276348d26c162d9de55
or http://127.0.0.1:8888/?token=cd9e69ddbaf39d4aa4e0a40978275276348d26c162d9de55
ブラウザが起動して、以下の画面が表示される。
この記事が気に入ったらサポートをしてみませんか?