我刚刚在 Macintosh 上使用了 brew 来升级我的设置。现在,当我运行时,我收到此“调试器警告”jupyter notebook
(其他文字被剪掉):
[I 09:03:00.955 NotebookApp] Jupyter Notebook 6.5.3 is running at: ...
To access the notebook, ...
0.00s - Debugger warning: It seems that frozen modules are being used, which may
0.00s - make the debugger miss breakpoints. Please pass -Xfrozen_modules=off
0.00s - to python to disable frozen modules.
0.00s - Note: Debugging will proceed. Set PYDEVD_DISABLE_FILE_VALIDATION=1 to disable this validation.
有一个关于同样错误的问题:来自 IPython 的调试器警告:冻结模块 https://stackoverflow.com/questions/75114841/debugger-warning-from-ipython-frozen-modules-python-3-11。我想要求澄清亚伦的回答 https://stackoverflow.com/q/75114841#75274358但我没有足够的声誉来发表评论 https://stackoverflow.com/help/privileges/comment所以我把它作为一个新问题来问。
根据之前的答案,我想我可以忽略错误消息。但假设我确实想听从亚伦的建议呢?他建议我将以下内容放在某处:
PYDEVD_DISABLE_FILE_VALIDATION=1 jupyter-lab
该文本是否存在于某个文件中?什么文件?在哪里?
我不知道如何在Python解释器的内部搞乱。
代码行
PYDEVD_DISABLE_FILE_VALIDATION=1 jupyter-lab
应该进入你的全局环境变量。如果使用 Mac,您应该首先确定您的 shell(bash、zsh 等)。您可以在终端中使用以下命令来执行此操作:
echo $SHELL
如果你看到类似'/bin/bash' 如果你看到类似 ' 的内容,那么你正在使用 bash/bin/zsh' 那么你正在使用 zsh。然后您需要导航到您的主目录:
cd ~
然后您将需要打开特定于您的 shell 的相应配置文件。
For zsh:
nano .zshrc
For bash:
nano .bashrc
然后在配置文件中的任意位置键入以下行
export PYDEVD_DISABLE_FILE_VALIDATION=1
按 ' 保存并退出文件Ctrl + X', 然后 'Y',最后'Enter'
停止当前的 Jupyter 服务器,重新启动终端,然后尝试再次运行服务器。
Windows 的步骤类似,您只需更新用于运行终端命令的配置文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)