python - 在 Mac OS 10.14 Mojave 上使用默认 python 安装 pip
问题描述
我想安装 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。
解决方案
请不要推荐 brew,我已经有了它并用它安装了 Python 3,但似乎 Automator 只知道如何使用位于 /usr/bin/python 中的默认 Python 版本这就是我提出具体要求的原因
您能否在 Automator 中使用“运行 Shell 脚本”并指定要使用的 python 版本。请参阅指定在 Automator 中运行的 Python 版本?和https://apple.stackexchange.com/questions/233890/calling-python-3-script-from-applescript
推荐阅读
- react-native - 仅当手指移动大于屏幕的 20% 时才进行滚动
- node.js - 如何根据同一页面上不同的 req.body 键来分支 res.send?
- php - PHP - 从同一类返回特定方法
- sockets - 在哪里可以找到 ENPC(UDP 端口 3289,打印机发现)的文档?
- python - 如何将 PHP 哈希转换为 Python
- php - PrestaShop: How to get a ProductListingLazyArray out of my products
- c++ - Hello World CUDA 不产生任何输出
- tcp - 我想检查超时响应
- java - 使用 Spring Boot 和 Liquibase 时如何在每次集成测试后清理数据库表?
- c++ - 复制几乎为空的数组的最快方法