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'#后面要用
zbs@zbs-NF5468M5:$ jupyter notebook --generate-config
Writing default config to: /home/zbs/.jupyter/jupyter_notebook_config.py
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'
jupyter-lab
网址http://192.168.6.141:8889
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