远程jupyter+pycharm配置 之jupyter notebook 和 JupyterLab 切换虚拟环境

Jupyter Notebook和JupyterLab相同的配置。

 

1、安装ipykernel:

(base) [root]# conda activate dl 
(dl) [root]# conda install nb_conda_kernels
Collecting package metadata (current_repodata.json): done
Solving environment: done


2、激活conda环境:conda activate 环境名称,将环境写入notebook的kernel中

python -m ipykernel install --user --name 环境名称 --display-name "显示的名称"

如下:

(dl) [root]# python -m ipykernel install --user --name dl --display-name dl
Installed kernelspec dl in /root/.local/share/jupyter/kernels/dl


3、打开notebook服务器:jupyter notebook
浏览器打开对应地址,就会有对应的环境提示了

 

 

 

 

启动jupyter报错:OSError: [Errno 99] Cannot assign requested address

 

报错:

复制代码
base) [root@analysis ~]# jupyter notebook
[I 22:56:33.963 NotebookApp] [nb_conda_kernels] enabled, 2 kernels found
Traceback (most recent call last):
  File "/root/miniconda3/bin/jupyter-notebook", line 11, in <module>
    sys.exit(main())
  File "/root/miniconda3/lib/python3.7/site-packages/jupyter_core/application.py", line 270, in launch_instance
    return super(JupyterApp, cls).launch_instance(argv=argv, **kwargs)
  File "/root/miniconda3/lib/python3.7/site-packages/traitlets/config/application.py", line 663, in launch_instance
    app.initialize(argv)
  File "<decorator-gen-7>", line 2, in initialize
  File "/root/miniconda3/lib/python3.7/site-packages/traitlets/config/application.py", line 87, in catch_config_error
    return method(app, *args, **kwargs)
  File "/root/miniconda3/lib/python3.7/site-packages/notebook/notebookapp.py", line 1769, in initialize
    self.init_webapp()
  File "/root/miniconda3/lib/python3.7/site-packages/notebook/notebookapp.py", line 1490, in init_webapp
    self.http_server.listen(port, self.ip)
  File "/root/miniconda3/lib/python3.7/site-packages/tornado/tcpserver.py", line 151, in listen
    sockets = bind_sockets(port, address=address)
  File "/root/miniconda3/lib/python3.7/site-packages/tornado/netutil.py", line 174, in bind_sockets
    sock.bind(sockaddr)
OSError: [Errno 99] Cannot assign requested address
复制代码

 

 解决方案

(base) [root@analysis miniconda3]# nohup jupyter notebook --ip 0.0.0.0 --no-browser --allow-root &
[1] 2735

完结

 
 
 
 
 
 
 
posted @ 2021-11-07 21:01  jason_wei  阅读(531)  评论(0)    收藏  举报