gpt4 book ai didi

python - 环境变量中的 JUPYTER_PATH 不起作用

转载 作者:行者123 更新时间:2023-11-30 22:25:01 32 4
gpt4 key购买 nike

我正在尝试更新 Jupyter 笔记本的 JUPYTER_PATH。我设置了以下环境变量 the jupyter documentation但仍然是 jupyter contrib nbextension install --user,例如安装在 C:\Users\username\AppData\nbextensions 下,而不是 C:\somedir\AppData\漫游\jupyter\nbextensions

将这些添加到我的环境变量中。

JUPYTER_CONFIG_DIR=C:\somedir\.jupyter
JUPYTER_PATH=C:\somedir\AppData\Roaming\jupyter
JUPYTER_RUNTIME_DIR=C:\somedir\AppData\Roaming\jupyter

jupyter --path 显示

PS C:\somedir\> jupyter --path
config:
C:\somedir\.jupyter
C:\anaconda\python27\win64\431\etc\jupyter
C:\ProgramData\jupyter
data:
C:\somedir\AppData\Roaming\jupyter
C:\Users\username\AppData\Roaming\jupyter
C:\anaconda\python27\win64\431\share\jupyter
C:\ProgramData\jupyter
runtime:
C:\somedir\AppData\Roaming\jupyter

jupyter --data-dir 显示

jupyter --data-dir
C:\Users\username\AppData\Roaming\jupyter

我认为需要删除C:\Users\username\AppData\Roaming\jupyter,但不确定如何删除。你能帮忙吗?

最佳答案

要设置用户数据目录,您应该使用 JUPYTER_DATA_DIR 环境变量,在您的情况下设置为 C:\somedir\AppData\Roaming\jupyter。您还可以取消设置 JUPYTER_PATH(有关详细信息,请参阅下文)。

虽然从文档中看不太明显,但 nbextension install 命令不会注意到 JUPYTER_PATH 环境变量,因为它不使用 jupyter_core.paths.jupyter_path函数,但使用 jupyter_core.paths.jupyter_data_dir 直接构建用户数据 nbextensions 目录。

jupyter --paths 输出的数据部分中的条目 C:\Users\username\AppData\Roaming\jupyter 用户数据目录,因为 除了其他条目之外还使用了 JUPYTER_PATH,而不是替换任何条目。出于您的目的,我建议您取消设置 JUPYTER_PATH,因为没有它您也可以获得您想要的内容。

关于python - 环境变量中的 JUPYTER_PATH 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47660483/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com