使用 --prefix 启用 Jupyter Notebook

Enabling Jupyter Notebook with --prefix

我使用 --prefix 而不是 --name 创建我的环境。这通常工作正常,但我 运行 遇到了问题: 我想在我的环境中使用 Jupyter Notebook,但该命令不接受 --user 和 --prefix 作为参数。令人惊讶的是,我无法在网上的任何地方找到解决方案。这是我将使用的命令:

python -m ipykernel install --user --name [env_name]

有没有办法让 --prefix 环境显示在 Jupyter Notebook 中?

the ipykernel install method--prefix 标志是关于在哪里 注册 内核,而不是注册哪个内核。正在注册的内核是已知的,因为您可能 运行 它的 Python 和安装在其中的 ipykernel 模块。也就是说,除了在执行 OP 命令之前激活内核之外,您不需要做任何不同的事情。

对于那些有同样问题的人,我能够弄清楚。 向 Jupyter Notebooks 添加环境时,在我看来,您只是在创建一个与相关环境共享名称的类别。如果您的环境只有 --prefix,只需在 --name 参数中输入一些可识别的名称,它就会在 Notebooks 中以这种方式显示。