Bootstrap

jupyter-lab 环境构建

我平时用来调试各种代码的。

创建环境,安装库

conda create --name jupyterlab python=3.12 -y
conda activate jupyterlab
conda install -c conda-forge jupyterlab nodejs

之前用的是3.10的,但是最近安装的时候,发现3.10的python里面的jupyter里面还有问题。

执行配置命令:

jupyter lab --generate-config

然后打开配置文件,在开头填上下面的内容:

nano /home/david/.jupyter/jupyter_lab_config.py


c.ServerApp.ip = '*'
c.ServerApp.port = 8888
c.ServerApp.open_browser = False
c.ServerApp.password_required = True
c.ServerApp.password = "argon2:$argon2id$v=19$m=10240,t=10,p=8$0vWGrGQRo9GlHqP8z9VWCA$N705QCj2cwnry+rxScXRgmmtxyj+Xk/gRjv1WieROBg"

密码一般都是 612345

不过上面的密码需要用 hash 过的,用下面的命令设置一下:

jupyter lab password

然后从 /home/david/.jupyter/jupyter_server_config.json 这个文件中复制出来密码填到上面的 py 文件中就可以了。

插件安装:

conda install -c conda-forge jupyterlab_code_formatter black isort

如果需要某个环境在 jupyter 里面调用,那么需要在这个 conda 环境里面安装 ipykernel

conda install ipykernel

然后在环境内部执行下述命令:

python3 -m ipykernel install --user --name mmpretrain

之后重启或者直接刷新一下 jupyter 就可以用了。

;