Ubuntu下安装:
其实这次是在FreeBSD的jail里安装Ubuntu系统。
首先安装jupyter
pip3 install jupyter
但是因为是jail环境,所以会有报错:
[I 2024-09-19 12:01:16.242 ServerApp] notebook | extension was successfully loaded.
Traceback (most recent call last):
File "/home/skywalk/.local/bin/jupyter-lab", line 8, in <module>
sys.exit(main())
File "/home/skywalk/.local/lib/python3.10/site-packages/jupyter_server/extension/application.py", line 616, in launch_instance
serverapp = cls.initialize_server(argv=args)
File "/home/skywalk/.local/lib/python3.10/site-packages/jupyter_server/extension/application.py", line 586, in initialize_server
serverapp.initialize(
File "/home/skywalk/.local/lib/python3.10/site-packages/traitlets/config/application.py", line 118, in inner
return method(app, *args, **kwargs)
File "/home/skywalk/.local/lib/python3.10/site-packages/jupyter_server/serverapp.py", line 2763, in initialize
self.init_httpserver()
File "/home/skywalk/.local/lib/python3.10/site-packages/jupyter_server/serverapp.py", line 2587, in init_httpserver
self._find_http_port()
File "/home/skywalk/.local/lib/python3.10/site-packages/jupyter_server/serverapp.py", line 2634, in _find_http_port
sockets = bind_sockets(port, self.ip)
File "/home/skywalk/.local/lib/python3.10/site-packages/tornado/netutil.py", line 128, in bind_sockets
sock = socket.socket(af, socktype, proto)
File "/usr/lib/python3.10/socket.py", line 232, in __init__
_socket.socket.__init__(self, family, type, proto, fileno)
OSError: [Errno 93] Protocol not supported
FreeBSD下安装jupyter
直接使用pkg安装
pkg install py311-jupyterlab-server
启动:
jupyter-server
这样启动后只绑定本地ip地址,为了能网络登陆,需要执行:
jupyter-server --ip 0.0.0.0
启动后能看到信息:A Jupyter Server is running.
但是没有其它信息。
安装jupyter-lab
pkg install py311-jupyterlab
启动
jupyter-lab --ip 192.168.1.5
好啦,中间见到了jupyter-lab的界面啦!