MacOS(zsh环境)下反复收到jupyter-trust的PATH警告,新手求助
关于Jupyter-trust PATH警告的含义与解决方法(MacOS zsh环境)
警告是什么意思?
这条警告直白点说:你安装的jupyter-trust命令,存在/Users/josephchoi/Library/Python/3.9/bin文件夹里,但系统的PATH环境变量没包含这个文件夹。
PATH是系统的核心设置——终端输入命令时,系统会挨个搜索PATH里列出的文件夹,寻找对应的可执行程序。现在这个文件夹不在PATH里,所以你直接在终端敲jupyter-trust的话,系统会找不到这个命令,同时弹出这条警告。
解决方法
方法1:把目录永久加到PATH里(推荐)
这是一劳永逸的办法,以后这个目录里的所有Python相关命令都能直接调用:
- 打开终端,输入命令打开zsh的配置文件:
open ~/.zshrc - 在文件最后一行添加:
export PATH="/Users/josephchoi/Library/Python/3.9/bin:$PATH" - 保存文件并关闭编辑器
- 回到终端,输入
source ~/.zshrc让配置立刻生效 - 测试:敲
jupyter-trust,如果没报错,就说明设置成功了
方法2:临时屏蔽警告(不推荐)
要是只是不想看到警告,下次用pip装包时加个参数就行,比如:pip install jupyter --no-warn-script-location
但这只能管这一次安装,以后装其他不在PATH里的工具,还是会弹出警告,属于治标不治本。
内容的提问来源于stack exchange,提问作者Joseph Choi
相关产品推荐
相关产品推荐

