为何执行conda install jupyter会自动安装jupyter-lab?
问题解答
当你通过conda安装jupyter包时,jupyter其实是一个元包——它本身不提供具体功能,而是定义了一组依赖,自动帮你安装Jupyter生态的核心工具集合,其中就包含jupyterlab包。这就是jupyter-lab会被自动安装的原因。
关于两个启动命令的区别:
jupyter lab:是jupyter核心命令的子命令形式,属于Jupyter统一的命令行入口(类似的还有jupyter notebook、jupyter console等),也是官方推荐的调用方式jupyter-lab:是jupyterlab包单独提供的独立可执行命令,直接指向JupyterLab的启动程序
这两个命令功能完全一致,最终都是启动JupyterLab,算不上冗余,只是提供了两种不同的调用途径而已。
你的命令路径验证了这一点:
$ where jupyter /Users/user/anaconda3/envs/test1/bin/jupyter $ where jupyter-lab /Users/user/anaconda3/envs/test1/bin/jupyter-lab
内容的提问来源于stack exchange,提问作者darthV
相关产品推荐
相关产品推荐

