jupyter lab 无法像文档中那样在 CMD 中的 jupyter-lab 上打开

问题描述 投票:0回答:1

在官方的 jupyter labs 安装指南中,它说要使用

pip install jupyterlab
安装 jupyter labs,然后使用
jupyter-lab
启动。

但是,我尝试的是第一种安装方法,当

jupyter-lab
打开命令不起作用时,我尝试使用
python -m pip install jupyterlab
再次安装。

现在列出的

jupyter-lab
命令仍然无法识别,但是经过尝试,我发现
python -m jupyterlab
为我打开了 jupyter labs。

  1. 这是为什么?
  2. 我是否应该担心我搞砸了任何事情,我应该继续使用我找到的命令,还是尝试修复我的安装以便官方
    jupyer-lab
    打开程序?

谢谢

python pip jupyter-notebook jupyter
1个回答
0
投票

您在问题中回答了这个问题,但我要在这里再次回答并添加一些上下文,因为这个问题给我带来了数小时的痛苦。

$ python3 -m jupyterlab

这是为我打开 Jupyter Lab 的命令。

我在经历了很长的故障排除过程后发现了这一点。

我尝试了这里描述的所有内容(以及其他东西,例如安装

brew
),然后在我的Mac上恢复出厂设置后再次尝试。

我按照官方说明使用

pip
安装Jupyter Lab,这不起作用,但
pip3
可以。我使用
$ pip3 show jupyterlab
来识别文件转到:

/Users/xxx/Library/Python/3.9/lib/python/site-packages

我立即努力寻找正确的命令来打开它。

所以我查看了我的 PATH (

$ echo "${PATH//:/\n}"
) 并意识到
/Users
不在那里,所以我更新了我的 PATH 以包含下载所在的目录:

$ export PATH="$PATH:/Users/xxx/Library/Python/3.9/lib/python/site-packages"

(不要问我当我尝试 按照这些说明使用命令 vi $HOME/.bash_profile

 更新我的 bash_profile
时发生了什么。)

当我这样做并再次输入命令

$ jupyterlab
时,错误消息从:
zsh: command not found: jupyterlab
更改为
zsh: permission denied: jupyterlab

我查看了目录中文件的权限:

$ ls -l /Users/sambrand/Library/Python/3.9/lib/python/site-packages/jupyterlab

在我看来,我确实有读写权限。尽管如此,我尝试通过命令行更改权限,但收到了我无法完全理解的错误。

我继续谷歌,终于找到了这个问题。为什么Python环境搭建还是这么难?

© www.soinside.com 2019 - 2024. All rights reserved.