Mac Monterey系统下zsh提示“command not found: jupyter”的解决求助
解决zsh: command not found: jupyter问题(Mac Monterey)
先尝试通过Python模块直接启动Jupyter,验证安装状态:
执行python3 -m jupyter notebook,如果能正常启动,说明Jupyter本身没问题,只是终端找不到jupyter命令的路径。定位Jupyter的可执行文件路径:
执行pip3 show jupyter | grep Location,会得到类似Location: /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages的输出,将路径中的lib/python3.9/site-packages替换为bin,得到完整的可执行文件目录(比如/Library/Frameworks/Python.framework/Versions/3.9/bin)。检查该路径是否在系统PATH中:
执行echo $PATH,如果上述路径不在输出结果里,需要将其添加到zsh配置文件:- 打开配置文件:
open ~/.zshrc - 在文件末尾添加一行:
export PATH="/Library/Frameworks/Python.framework/Versions/3.9/bin:$PATH"(替换为你实际获取到的路径) - 保存文件后执行
source ~/.zshrc让配置生效,再尝试jupyter notebook。
- 打开配置文件:
若上述方法无效,强制重装Jupyter:
执行pip3 install --upgrade --force-reinstall jupyter,覆盖可能因Xcode命令行工具安装而损坏的可执行文件或关联配置。额外检查:如果你之前使用过Python虚拟环境,确认当前终端是否激活了对应环境,或者Jupyter是否安装在全局环境中。
内容的提问来源于stack exchange,提问作者V N
相关产品推荐
相关产品推荐

