linux jupyterlab安装

1. pip install jupyterlab

2. 设置密码获得秘钥

zbs@zbs-NF5468M5:$ ipython
Python 3.6.2 |Continuum Analytics, Inc.| (default, Jul 20 2017, 13:51:32) 
Type 'copyright', 'credits' or 'license' for more information
IPython 7.16.1 -- An enhanced Interactive Python. Type '?' for help.

In [1]: from IPython.lib import passwd

In [2]: passwd()
Enter password: 
Verify password: 
Out[2]: 'sha1:edfc4e9a80a8:6c565e5bd4499e818d4005808898b383d648cf08'#后面要用

3.生成配置文件

zbs@zbs-NF5468M5:$ jupyter notebook --generate-config
Writing default config to: /home/zbs/.jupyter/jupyter_notebook_config.py

4. 修改配置文件

vim /home/zbs/.jupyter/jupyter_notebook_config.py中添加

c.NotebookApp.ip = '*'
c.NotebookApp.allow_root = True
c.NotebookApp.open_browser = False
c.NotebookApp.port = 8889
c.NotebookApp.password = 'sha1:edfc4e9a80a8:6c565e5bd4499e818d4005808898b383d648cf08' #输入上面加密后得到的密文
c.ContentsManager.root_dir = '/data'

5.运行

jupyter-lab
网址http://192.168.6.141:8889

6.添加新的环境

source activate your-envs-name
conda install ipykernel
python -m ipykernel install --user --name your-name#your-name 你想在jupyter-lab中显示的环境名字

报错
ImportError: cannot import name ‘generator_to_async_generator’
解决
pip uninstall -y ipython prompt_toolkit
pip install ipython prompt_toolkit

报错
ModuleNotFoundError: No module named ‘IPython.core’
解决
pip install ipython --ignore-installed ipython

#centos安装的遇到浏览器打不开远程服务器jupyter-lab

防火墙开放8889端口

firewall-cmd --zone=public --add-port=8889/tcp --permanent
systemctl restart firewalld.service
iptables -L -n

你可能感兴趣的:(python)