You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacOS Sierra下无法安装PIP及PyCharm模块安装失败求助

解决Python3 pip缺失与PyCharm模块安装失败问题

Hey Steve, let's work through this problem step by step—this is a super common hiccup when dealing with multiple Python versions on macOS, so we'll get you sorted quickly!

第一步:确认Python3与pip的关联状态

首先,咱们先搞清楚你的系统里Python3到底在哪,以及它自带的pip能不能正常调用:

  • 打开终端,运行以下命令查看Python3的安装路径:
    which python3
    
    如果有输出(比如/usr/local/bin/python3或/opt/homebrew/bin/python3),说明Python3已经正确安装。
  • 接着用模块方式调用pip,检查它是否存在:
    python3 -m pip --version
    
    如果这条命令能返回pip的版本信息,那你其实已经可以直接用它来安装模块了,比如:
    python3 -m pip install 你要装的模块名
    

第二步:如果pip完全缺失,用官方脚本重新安装

如果上面的python3 -m pip也报错,说明你的Python3没有绑定pip,别纠结easy_install了——它是个老旧工具,经常会因为网络或权限问题卡住。咱们用官方的安装脚本:

  • 在终端运行:
    curl https://bootstrap.pypa.io/get-pip.py | python3
    
    这个脚本会自动为你的Python3安装最新版的pip、setuptools和wheel,比easy_install靠谱得多。

第三步:修复终端找不到pip/pip3的问题

安装完pip后,如果终端还是提示pip: command not found,那是因为pip的路径没加到系统的环境变量(PATH)里:

  1. 先找到Python3的bin目录:如果which python3返回/usr/local/bin/python3,那bin目录就是/usr/local/bin;如果是Apple Silicon的Mac,brew安装的Python3可能在/opt/homebrew/bin。
  2. 编辑bash的配置文件:在终端运行nano ~/.bash_profile(如果这个文件不存在,就用nano ~/.bashrc)。
  3. 在文件末尾添加一行(把路径换成你刚才找到的bin目录):
    export PATH="/usr/local/bin:$PATH"
    
  4. 按下Ctrl+O保存,Ctrl+X退出编辑器,然后运行source ~/.bash_profile让改动立即生效。
  5. 现在再运行pip3 --version,应该就能看到正常的版本输出了。

第四步:配置PyCharm使用正确的Python解释器

最后,咱们把PyCharm的解释器改成系统里的Python3,这样它就能直接用咱们刚修复好的pip了:

  • 打开PyCharm,点击顶部菜单栏的File > Settings(Windows/Linux)或PyCharm > Settings(Mac)。
  • 在左侧导航栏找到Project: [你的项目名称] > Python Interpreter。
  • 点击右上角的齿轮图标,选择Add。
  • 在弹出的窗口里,选择System Interpreter,然后找到刚才which python3返回的路径,选中它,点击OK。
  • 现在回到PyCharm的模块安装界面,再尝试安装新模块,应该就不会再出现Non-zero exit code (1)的错误了。

内容的提问来源于stack exchange,提问作者Steve D

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 10:12:19