MacBook安装openpyxl遇pip命令未找到及sudo密码输入问题求助
MacBook安装Openpyxl问题解决办法
1. 解决zsh: command not found: pip
- 优先尝试用
pip3替代pip,执行命令:pip3 install openpyxl(Mac自带的Python3通常绑定pip3) - 若想让
pip命令可用,先查看Python安装路径:执行which python3,得到路径后找到对应的pip目录(比如/Library/Frameworks/Python.framework/Versions/3.11/bin),然后编辑zsh配置文件:- 执行
open ~/.zshrc打开配置文件 - 添加一行:
export PATH="/你的pip目录路径:$PATH"(替换成实际路径) - 执行
source ~/.zshrc让配置生效,之后就能直接用pip命令
- 执行
2. 解决sudo输入密码无显示的问题
这是终端的默认安全机制,输入密码时不会显示任何字符(包括星号),直接输入你的Mac用户登录密码,输完后按回车即可,并非无法输入。
3. 已通过ensurepip确认依赖满足但仍无法使用pip
直接通过Python模块方式调用pip,避免PATH问题:
- 执行
python3 -m pip install openpyxl,这种方式会直接调用当前Python版本绑定的pip,无需担心PATH配置问题
内容的提问来源于stack exchange,提问作者Leonard
相关产品推荐
相关产品推荐

