【发布时间】:2020-09-05 15:10:14
【问题描述】:
我想安装 pip 以在 Mac OS 上默认安装 Python。
请不要推荐 brew,我已经有了它并用它安装了 Python 3,但似乎 Automator 只知道如何使用位于 /usr/bin/python 的默认版本的 Python 这就是原因在我的具体要求背后
在问问题之前,我先做了功课,或者尝试过,但我发现令人困惑的是,推荐的方法似乎是使用 get-pip.py,但 pip 文档说
警告如果您使用托管的 Python 安装,请务必小心 由您的操作系统或其他软件包管理器。 get-pip.py 确实 不与这些工具协调,并可能使您的系统处于 状态不一致。
这让我大吃一惊,因为我不想冒险破坏 Mac OS 上的默认 Python,因为我知道这可能会弄乱我的系统。
我也不想使用已弃用的 easy_install。
而且我找不到我的问题的答案,因为通常答案只是建议使用 brew 安装不同版本的 Python。
【问题讨论】:
-
您是否使用 Automator 调用 Python 脚本?它是否以shebang开头?
-
@OneCricketeer 我试图让脚本在 Automator 中工作,而不是从 bash/AppleScript 中调用它。没用,所以我现在从 bash 调用它,既然我这样做了,我就用 python3 运行它。传递参数是最大的障碍,因为它们是文件夹路径,有些包含空格。是的,脚本本身以 shebang 开头。