【问题标题】:Python: No pip filePython:没有 pip 文件
【发布时间】:2020-04-15 17:40:51
【问题描述】:

Mac OS:当我尝试运行任何涉及 pip 的东西时,我得到了

-bash: pip: command not found

这发生在我在尝试解决 pip 的另一个问题时不小心删除了 usr/local/bin 中的 pip Unix 文件。在这一点上,我已经几乎放弃了手动解决问题。

有没有办法完全卸载 python 和 pip 并重新开始?

【问题讨论】:

  • 你最初是用brew安装python和pip的吗?如果是这样,您应该能够卸载并重新安装。
  • superuser.com/questions/324980/… 这可能会有所帮助
  • 我已经尝试过“brew reinstall”,但没有恢复文件

标签: python macos pip


【解决方案1】:

在最近的 python 版本中,pip 是作为模块而不是作为单独的脚本。试试:

python -m pip 

【讨论】:

  • 我得到“/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python:没有名为 pip 的模块”
  • "在最近的 python 版本中,pip 作为模块而不是单独的脚本。" 从包中导入函数 main 总是既是包又是脚本调用它。
  • @steinchen 这是一个非常古老的 python 版本。我检查了我的系统(显然非常相似),确实它不包括 pip。我建议安装最新版本的 python,最好是 3.7。不干扰系统python。
【解决方案2】:

解决方案非常简单:从我的计算机中删除所有与 python 相关的内容:

  1. 删除了Applications文件夹中的Python应用程序
  2. 删除了usr/local/bin中的所有python和pip相关文件
  3. 删除了Libraray/Frameworks 中的Python.framework 文件夹
  4. 搜索并删除了所有名为python的文件夹

然后我通过官方 python 页面重新安装了 Python。 Pip 现在似乎可以工作了。

【讨论】:

    猜你喜欢
    • 2011-01-13
    • 2016-04-15
    • 2014-02-09
    • 2015-05-08
    • 2020-11-15
    • 2015-08-25
    • 2016-08-27
    • 2017-08-26
    • 2014-12-21
    相关资源
    最近更新 更多