Skip to content

Python安装第三方包时报Non zero exit code (2)

问题

原因

官方说可能的原因是 pip 没有被安装在虚拟环境的指定目录,并建议在终端中运行 pip 命令来安装第三方包。

官方的提示有一定的合理性,不过并不试用所有情况,可以在虚拟环境的目录中查看是否存在 pip 模块,若不存在,将 pip 模块安装在指定目录即可;若存在,则不是 pip 模块路径的问题,那么到底是什么原因呢?

可能是 pip 版本的问题,我的 Python 版本为 3.6,pip 版本为 21.3.1,该版本的 pip 一定会出现该问题

解决方案

  • 方案一:打开 Terminal,通过 pip install 命令来安装第三方包
  • 方案二:同步 python 与匹配版本

原文链接:https://ceshiren.com/t/topic/31727