macOS 14.2.1下Python3.13执行pip install openpyxl提示命令不存在
解决macOS上
zsh: command not found: pip的问题 常见原因及对应解决方法
原因1:系统默认优先识别自带Python2,Python3的pip需用
pip3调用
直接执行pip3 install openpyxl即可——macOS自带的Python2相关工具已逐步被移除,你安装的Python3.13对应的包管理工具是pip3。原因2:Python3.13的路径未添加到系统PATH中
先执行which python3.13确认Python3.13的安装路径(示例路径:/Library/Frameworks/Python.framework/Versions/3.13/bin/python3.13),然后直接调用同目录下的pip3.13:/Library/Frameworks/Python.framework/Versions/3.13/bin/pip3.13 install openpyxl若想永久解决,编辑
~/.zshrc文件,添加以下内容:export PATH="/Library/Frameworks/Python.framework/Versions/3.13/bin:$PATH"保存后执行
source ~/.zshrc生效,之后就能直接用pip3或pip调用。原因3:Python3.13安装时未勾选"Add Python to PATH"
如果你是从Python官网下载的安装包,重新运行安装程序,勾选"Add Python 3.13 to PATH"选项,完成安装后重启终端再尝试pip install openpyxl。原因4:使用pyenv等版本管理工具的情况
先切换到Python3.13版本:pyenv global 3.13之后执行
pip install openpyxl即可,pyenv会自动处理PATH指向正确的pip版本。
内容的提问来源于stack exchange,提问作者nunof34
相关产品推荐
相关产品推荐

