Jupyter Lab
1 安装Jupyter Lab
PS: 以下安装过程需要[[01.环境搭建(20220406)]]中将源更换后才可以
主要步骤:
- 切换环境
- 输入安装命令:conda install jupyterlab
- 安装确认处输入"y",同意安装
(learn_3.8) PS C:\Users\mike_> conda deactivate
(base) PS C:\Users\mike_> conda activate learn_3.8
(learn_3.8) PS C:\Users\mike_> conda install jupyterlab
Collecting package metadata (current_repodata.json): done
Solving environment: done
## Package Plan ##
environment location: D:\S30-Miniconda\envs\learn_3.8
added / updated specs:
- jupyterlab
The following packages will be downloaded:
package | build
---------------------------|-----------------
anyio-3.5.0 | py38haa95532_0 166 KB defaults
argon2-cffi-21.3.0 | pyhd3eb1b0_0 15 KB defaults
argon2-cffi-bindings-21.2.0| py38h2bbff1b_0 36 KB defaults
asttokens-2.0.5 | pyhd3eb1b0_0 20 KB defaults
attrs-21.4.0 | pyhd3eb1b0_0 51 KB defaults
babel-2.9.1 | pyhd3eb1b0_0 5.5 MB defaults
backcall-0.2.0 | pyhd3eb1b0_0 13 KB defaults
beautifulsoup4-4.10.0 | pyh06a4308_0 85 KB defaults
bleach-4.1.0 | pyhd3eb1b0_0 123 KB defaults
brotlipy-0.7.0 |py38h2bbff1b_1003 412 KB defaults
cffi-1.15.0 | py38h2bbff1b_1 223 KB defaults
charset-normalizer-2.0.4 | pyhd3eb1b0_0 35 KB defaults
colorama-0.4.4 | pyhd3eb1b0_0 21 KB defaults
cryptography-36.0.0 | py38h21b164f_0 1.0 MB defaults
debugpy-1.5.1 | py38hd77b12b_0 2.6 MB defaults
decorator-5.1.1 | pyhd3eb1b0_0 12 KB defaults
defusedxml-0.7.1 | pyhd3eb1b0_0 23 KB defaults
entrypoints-0.3 | py38_0 11 KB defaults
executing-0.8.3 | pyhd3eb1b0_0 18 KB defaults
idna-3.3 | pyhd3eb1b0_0 49 KB defaults
importlib-metadata-4.11.3 | py38haa95532_0 40 KB defaults
importlib_metadata-4.11.3 | hd3eb1b0_0 12 KB defaults
ipykernel-6.9.1 | py38haa95532_0 201 KB defaults
ipython-8.2.0 | py38haa95532_0 996 KB defaults
ipython_genutils-0.2.0 | pyhd3eb1b0_1 27 KB defaults
jedi-0.18.1 | py38haa95532_1 986 KB defaults
jinja2-3.0.3 | pyhd3eb1b0_0 106 KB defaults
json5-0.9.6 | pyhd3eb1b0_0 21 KB defaults
jsonschema-3.2.0 | pyhd3eb1b0_2 47 KB defaults
jupyter_client-7.1.2 | pyhd3eb1b0_0 93 KB defaults
jupyter_core-4.9.2 | py38haa95532_0 96 KB defaults
jupyter_server-1.13.5 | pyhd3eb1b0_0 259 KB defaults
jupyterlab-3.3.2 | pyhd3eb1b0_0 3.6 MB defaults
jupyterlab_pygments-0.1.2 | py_0 8 KB defaults
jupyterlab_server-2.10.3 | pyhd3eb1b0_1 48 KB defaults
markupsafe-2.0.1 | py38h2bbff1b_0 24 KB defaults
matplotlib-inline-0.1.2 | pyhd3eb1b0_2 12 KB defaults
mistune-0.8.4 |py38he774522_1000 55 KB defaults
nbclassic-0.3.5 | pyhd3eb1b0_0 22 KB defaults
nbclient-0.5.11 | pyhd3eb1b0_0 62 KB defaults
nbconvert-6.4.4 | py38haa95532_0 517 KB defaults
nbformat-5.3.0 | py38haa95532_0 147 KB defaults
nest-asyncio-1.5.5 | py38haa95532_0 16 KB defaults
notebook-6.4.8 | py38haa95532_0 4.6 MB defaults
packaging-21.3 | pyhd3eb1b0_0 36 KB defaults
pandocfilters-1.5.0 | pyhd3eb1b0_0 11 KB defaults
parso-0.8.3 | pyhd3eb1b0_0 70 KB defaults
pickleshare-0.7.5 | pyhd3eb1b0_1003 13 KB defaults
prometheus_client-0.13.1 | pyhd3eb1b0_0 47 KB defaults
prompt-toolkit-3.0.20 | pyhd3eb1b0_0 259 KB defaults
pure_eval-0.2.2 | pyhd3eb1b0_0 14 KB defaults
pycparser-2.21 | pyhd3eb1b0_0 94 KB defaults
pygments-2.11.2 | pyhd3eb1b0_0 759 KB defaults
pyopenssl-22.0.0 | pyhd3eb1b0_0 50 KB defaults
pyparsing-3.0.4 | pyhd3eb1b0_0 81 KB defaults
pyrsistent-0.18.0 | py38h196d8e1_0 89 KB defaults
pysocks-1.7.1 | py38haa95532_0 31 KB defaults
python-dateutil-2.8.2 | pyhd3eb1b0_0 233 KB defaults
python-fastjsonschema-2.15.1| pyhd3eb1b0_0 29 KB defaults
pytz-2021.3 | pyhd3eb1b0_0 171 KB defaults
pywin32-302 | py38h827c3e9_1 5.6 MB defaults
pywinpty-2.0.2 | py38h5da7b33_0 202 KB defaults
pyzmq-22.3.0 | py38hd77b12b_2 627 KB defaults
requests-2.27.1 | pyhd3eb1b0_0 54 KB defaults
send2trash-1.8.0 | pyhd3eb1b0_1 19 KB defaults
sniffio-1.2.0 | py38haa95532_1 15 KB defaults
soupsieve-2.3.1 | pyhd3eb1b0_0 34 KB defaults
stack_data-0.2.0 | pyhd3eb1b0_0 22 KB defaults
terminado-0.13.1 | py38haa95532_0 31 KB defaults
testpath-0.5.0 | pyhd3eb1b0_0 81 KB defaults
tornado-6.1 | py38h2bbff1b_0 612 KB defaults
traitlets-5.1.1 | pyhd3eb1b0_0 84 KB defaults
typing-extensions-4.1.1 | hd3eb1b0_0 8 KB defaults
typing_extensions-4.1.1 | pyh06a4308_0 28 KB defaults
urllib3-1.26.8 | pyhd3eb1b0_0 106 KB defaults
wcwidth-0.2.5 | pyhd3eb1b0_0 26 KB defaults
webencodings-0.5.1 | py38_1 20 KB defaults
websocket-client-0.58.0 | py38haa95532_4 70 KB defaults
win_inet_pton-1.1.0 | py38haa95532_0 35 KB defaults
winpty-0.4.3 | 4 678 KB defaults
zipp-3.7.0 | pyhd3eb1b0_0 12 KB defaults
------------------------------------------------------------
Total: 32.6 MB
The following NEW packages will be INSTALLED:
anyio anaconda/pkgs/main/win-64::anyio-3.5.0-py38haa95532_0
argon2-cffi anaconda/pkgs/main/noarch::argon2-cffi-21.3.0-pyhd3eb1b0_0
argon2-cffi-bindi~ anaconda/pkgs/main/win-64::argon2-cffi-bindings-21.2.0-py38h2bbff1b_0
asttokens anaconda/pkgs/main/noarch::asttokens-2.0.5-pyhd3eb1b0_0
attrs anaconda/pkgs/main/noarch::attrs-21.4.0-pyhd3eb1b0_0
babel anaconda/pkgs/main/noarch::babel-2.9.1-pyhd3eb1b0_0
backcall anaconda/pkgs/main/noarch::backcall-0.2.0-pyhd3eb1b0_0
beautifulsoup4 anaconda/pkgs/main/noarch::beautifulsoup4-4.10.0-pyh06a4308_0
bleach anaconda/pkgs/main/noarch::bleach-4.1.0-pyhd3eb1b0_0
brotlipy anaconda/pkgs/main/win-64::brotlipy-0.7.0-py38h2bbff1b_1003
cffi anaconda/pkgs/main/win-64::cffi-1.15.0-py38h2bbff1b_1
charset-normalizer anaconda/pkgs/main/noarch::charset-normalizer-2.0.4-pyhd3eb1b0_0
colorama anaconda/pkgs/main/noarch::colorama-0.4.4-pyhd3eb1b0_0
cryptography anaconda/pkgs/main/win-64::cryptography-36.0.0-py38h21b164f_0
debugpy anaconda/pkgs/main/win-64::debugpy-1.5.1-py38hd77b12b_0
decorator anaconda/pkgs/main/noarch::decorator-5.1.1-pyhd3eb1b0_0
defusedxml anaconda/pkgs/main/noarch::defusedxml-0.7.1-pyhd3eb1b0_0
entrypoints anaconda/pkgs/main/win-64::entrypoints-0.3-py38_0
executing anaconda/pkgs/main/noarch::executing-0.8.3-pyhd3eb1b0_0
idna anaconda/pkgs/main/noarch::idna-3.3-pyhd3eb1b0_0
importlib-metadata anaconda/pkgs/main/win-64::importlib-metadata-4.11.3-py38haa95532_0
importlib_metadata anaconda/pkgs/main/noarch::importlib_metadata-4.11.3-hd3eb1b0_0
ipykernel anaconda/pkgs/main/win-64::ipykernel-6.9.1-py38haa95532_0
ipython anaconda/pkgs/main/win-64::ipython-8.2.0-py38haa95532_0
ipython_genutils anaconda/pkgs/main/noarch::ipython_genutils-0.2.0-pyhd3eb1b0_1
jedi anaconda/pkgs/main/win-64::jedi-0.18.1-py38haa95532_1
jinja2 anaconda/pkgs/main/noarch::jinja2-3.0.3-pyhd3eb1b0_0
json5 anaconda/pkgs/main/noarch::json5-0.9.6-pyhd3eb1b0_0
jsonschema anaconda/pkgs/main/noarch::jsonschema-3.2.0-pyhd3eb1b0_2
jupyter_client anaconda/pkgs/main/noarch::jupyter_client-7.1.2-pyhd3eb1b0_0
jupyter_core anaconda/pkgs/main/win-64::jupyter_core-4.9.2-py38haa95532_0
jupyter_server anaconda/pkgs/main/noarch::jupyter_server-1.13.5-pyhd3eb1b0_0
jupyterlab anaconda/pkgs/main/noarch::jupyterlab-3.3.2-pyhd3eb1b0_0
jupyterlab_pygmen~ anaconda/pkgs/main/noarch::jupyterlab_pygments-0.1.2-py_0
jupyterlab_server anaconda/pkgs/main/noarch::jupyterlab_server-2.10.3-pyhd3eb1b0_1
markupsafe anaconda/pkgs/main/win-64::markupsafe-2.0.1-py38h2bbff1b_0
matplotlib-inline anaconda/pkgs/main/noarch::matplotlib-inline-0.1.2-pyhd3eb1b0_2
mistune anaconda/pkgs/main/win-64::mistune-0.8.4-py38he774522_1000
nbclassic anaconda/pkgs/main/noarch::nbclassic-0.3.5-pyhd3eb1b0_0
nbclient anaconda/pkgs/main/noarch::nbclient-0.5.11-pyhd3eb1b0_0
nbconvert anaconda/pkgs/main/win-64::nbconvert-6.4.4-py38haa95532_0
nbformat anaconda/pkgs/main/win-64::nbformat-5.3.0-py38haa95532_0
nest-asyncio anaconda/pkgs/main/win-64::nest-asyncio-1.5.5-py38haa95532_0
notebook anaconda/pkgs/main/win-64::notebook-6.4.8-py38haa95532_0
packaging anaconda/pkgs/main/noarch::packaging-21.3-pyhd3eb1b0_0
pandocfilters anaconda/pkgs/main/noarch::pandocfilters-1.5.0-pyhd3eb1b0_0
parso anaconda/pkgs/main/noarch::parso-0.8.3-pyhd3eb1b0_0
pickleshare anaconda/pkgs/main/noarch::pickleshare-0.7.5-pyhd3eb1b0_1003
prometheus_client anaconda/pkgs/main/noarch::prometheus_client-0.13.1-pyhd3eb1b0_0
prompt-toolkit anaconda/pkgs/main/noarch::prompt-toolkit-3.0.20-pyhd3eb1b0_0
pure_eval anaconda/pkgs/main/noarch::pure_eval-0.2.2-pyhd3eb1b0_0
pycparser anaconda/pkgs/main/noarch::pycparser-2.21-pyhd3eb1b0_0
pygments anaconda/pkgs/main/noarch::pygments-2.11.2-pyhd3eb1b0_0
pyopenssl anaconda/pkgs/main/noarch::pyopenssl-22.0.0-pyhd3eb1b0_0
pyparsing anaconda/pkgs/main/noarch::pyparsing-3.0.4-pyhd3eb1b0_0
pyrsistent anaconda/pkgs/main/win-64::pyrsistent-0.18.0-py38h196d8e1_0
pysocks anaconda/pkgs/main/win-64::pysocks-1.7.1-py38haa95532_0
python-dateutil anaconda/pkgs/main/noarch::python-dateutil-2.8.2-pyhd3eb1b0_0
python-fastjsonsc~ anaconda/pkgs/main/noarch::python-fastjsonschema-2.15.1-pyhd3eb1b0_0
pytz anaconda/pkgs/main/noarch::pytz-2021.3-pyhd3eb1b0_0
pywin32 anaconda/pkgs/main/win-64::pywin32-302-py38h827c3e9_1
pywinpty anaconda/pkgs/main/win-64::pywinpty-2.0.2-py38h5da7b33_0
pyzmq anaconda/pkgs/main/win-64::pyzmq-22.3.0-py38hd77b12b_2
requests anaconda/pkgs/main/noarch::requests-2.27.1-pyhd3eb1b0_0
send2trash anaconda/pkgs/main/noarch::send2trash-1.8.0-pyhd3eb1b0_1
sniffio anaconda/pkgs/main/win-64::sniffio-1.2.0-py38haa95532_1
soupsieve anaconda/pkgs/main/noarch::soupsieve-2.3.1-pyhd3eb1b0_0
stack_data anaconda/pkgs/main/noarch::stack_data-0.2.0-pyhd3eb1b0_0
terminado anaconda/pkgs/main/win-64::terminado-0.13.1-py38haa95532_0
testpath anaconda/pkgs/main/noarch::testpath-0.5.0-pyhd3eb1b0_0
tornado anaconda/pkgs/main/win-64::tornado-6.1-py38h2bbff1b_0
traitlets anaconda/pkgs/main/noarch::traitlets-5.1.1-pyhd3eb1b0_0
typing-extensions anaconda/pkgs/main/noarch::typing-extensions-4.1.1-hd3eb1b0_0
typing_extensions anaconda/pkgs/main/noarch::typing_extensions-4.1.1-pyh06a4308_0
urllib3 anaconda/pkgs/main/noarch::urllib3-1.26.8-pyhd3eb1b0_0
wcwidth anaconda/pkgs/main/noarch::wcwidth-0.2.5-pyhd3eb1b0_0
webencodings anaconda/pkgs/main/win-64::webencodings-0.5.1-py38_1
websocket-client anaconda/pkgs/main/win-64::websocket-client-0.58.0-py38haa95532_4
win_inet_pton anaconda/pkgs/main/win-64::win_inet_pton-1.1.0-py38haa95532_0
winpty anaconda/pkgs/main/win-64::winpty-0.4.3-4
zipp anaconda/pkgs/main/noarch::zipp-3.7.0-pyhd3eb1b0_0
Proceed ([y]/n)? y
Downloading and Extracting Packages
pygments-2.11.2 | 759 KB | ############################################################################ | 100%
jupyterlab_server-2. | 48 KB | ############################################################################ | 100%
mistune-0.8.4 | 55 KB | ############################################################################ | 100%
stack_data-0.2.0 | 22 KB | ############################################################################ | 100%
charset-normalizer-2 | 35 KB | ############################################################################ | 100%
jedi-0.18.1 | 986 KB | ############################################################################ | 100%
nest-asyncio-1.5.5 | 16 KB | ############################################################################ | 100%
pyrsistent-0.18.0 | 89 KB | ############################################################################ | 100%
json5-0.9.6 | 21 KB | ############################################################################ | 100%
websocket-client-0.5 | 70 KB | ############################################################################ | 100%
python-dateutil-2.8. | 233 KB | ############################################################################ | 100%
jupyterlab-3.3.2 | 3.6 MB | ############################################################################ | 100%
argon2-cffi-bindings | 36 KB | ############################################################################ | 100%
wcwidth-0.2.5 | 26 KB | ############################################################################ | 100%
packaging-21.3 | 36 KB | ############################################################################ | 100%
jinja2-3.0.3 | 106 KB | ############################################################################ | 100%
typing-extensions-4. | 8 KB | ############################################################################ | 100%
idna-3.3 | 49 KB | ############################################################################ | 100%
matplotlib-inline-0. | 12 KB | ############################################################################ | 100%
sniffio-1.2.0 | 15 KB | ############################################################################ | 100%
requests-2.27.1 | 54 KB | ############################################################################ | 100%
pyparsing-3.0.4 | 81 KB | ############################################################################ | 100%
pyopenssl-22.0.0 | 50 KB | ############################################################################ | 100%
nbformat-5.3.0 | 147 KB | ############################################################################ | 100%
pyzmq-22.3.0 | 627 KB | ############################################################################ | 100%
defusedxml-0.7.1 | 23 KB | ############################################################################ | 100%
executing-0.8.3 | 18 KB | ############################################################################ | 100%
python-fastjsonschem | 29 KB | ############################################################################ | 100%
decorator-5.1.1 | 12 KB | ############################################################################ | 100%
pywinpty-2.0.2 | 202 KB | ############################################################################ | 100%
colorama-0.4.4 | 21 KB | ############################################################################ | 100%
ipython_genutils-0.2 | 27 KB | ############################################################################ | 100%
tornado-6.1 | 612 KB | ############################################################################ | 100%
jsonschema-3.2.0 | 47 KB | ############################################################################ | 100%
cryptography-36.0.0 | 1.0 MB | ############################################################################ | 100%
soupsieve-2.3.1 | 34 KB | ############################################################################ | 100%
brotlipy-0.7.0 | 412 KB | ############################################################################ | 100%
notebook-6.4.8 | 4.6 MB | ############################################################################ | 100%
prometheus_client-0. | 47 KB | ############################################################################ | 100%
jupyter_server-1.13. | 259 KB | ############################################################################ | 100%
testpath-0.5.0 | 81 KB | ############################################################################ | 100%
importlib-metadata-4 | 40 KB | ############################################################################ | 100%
pandocfilters-1.5.0 | 11 KB | ############################################################################ | 100%
nbclassic-0.3.5 | 22 KB | ############################################################################ | 100%
attrs-21.4.0 | 51 KB | ############################################################################ | 100%
cffi-1.15.0 | 223 KB | ############################################################################ | 100%
traitlets-5.1.1 | 84 KB | ############################################################################ | 100%
send2trash-1.8.0 | 19 KB | ############################################################################ | 100%
zipp-3.7.0 | 12 KB | ############################################################################ | 100%
anyio-3.5.0 | 166 KB | ############################################################################ | 100%
argon2-cffi-21.3.0 | 15 KB | ############################################################################ | 100%
markupsafe-2.0.1 | 24 KB | ############################################################################ | 100%
prompt-toolkit-3.0.2 | 259 KB | ############################################################################ | 100%
ipython-8.2.0 | 996 KB | ############################################################################ | 100%
done
(learn_3.8) PS C:\Users\mike_>
2 运行
输入运行命令:jupyter-lab
(learn_3.8) PS C:\Users\mike_> jupyter-lab
[I 2022-04-18 22:33:28.278 ServerApp] jupyterlab | extension was successfully linked.
[I 2022-04-18 22:33:28.308 ServerApp] Writing Jupyter server cookie secret to C:\Users\mike_\AppData\Roaming\jupyter\runtime\jupyter_cookie_secret
[I 2022-04-18 22:33:28.829 ServerApp] nbclassic | extension was successfully linked.
[I 2022-04-18 22:33:28.916 ServerApp] nbclassic | extension was successfully loaded.
[I 2022-04-18 22:33:28.918 LabApp] JupyterLab extension loaded from D:\S30-Miniconda\envs\learn_3.8\lib\site-packages\jupyterlab
[I 2022-04-18 22:33:28.919 LabApp] JupyterLab application directory is D:\S30-Miniconda\envs\learn_3.8\share\jupyter\lab
[I 2022-04-18 22:33:28.925 ServerApp] jupyterlab | extension was successfully loaded.
[I 2022-04-18 22:33:28.927 ServerApp] Serving notebooks from local directory: C:\Users\mike_
[I 2022-04-18 22:33:28.928 ServerApp] Jupyter Server 1.13.5 is running at:
[I 2022-04-18 22:33:28.928 ServerApp] http://localhost:8888/lab?token=49739750c171184657911ae78130d72df378c4e1c6cacaed
[I 2022-04-18 22:33:28.928 ServerApp] or http://127.0.0.1:8888/lab?token=49739750c171184657911ae78130d72df378c4e1c6cacaed
[I 2022-04-18 22:33:28.928 ServerApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[C 2022-04-18 22:33:29.094 ServerApp]
To access the server, open this file in a browser:
file:///C:/Users/mike_/AppData/Roaming/jupyter/runtime/jpserver-33364-open.html
Or copy and paste one of these URLs:
http://localhost:8888/lab?token=49739750c171184657911ae78130d72df378c4e1c6cacaed
or http://127.0.0.1:8888/lab?token=49739750c171184657911ae78130d72df378c4e1c6cacaed
自动出浏览器画面,或者用命令行最后的URL进行浏览器访问,初始界面如下:
![image-20220418223525536](https://i-blog.csdnimg.cn/blog_migrate/e438a0da66e7761e2596cefbf367280c.png)