2026年1月22日 星期四

pip 是 Python 專用的,brew (Mac) 或 choco (Win) 是系統通用

pip 主要是用來安裝 Python 套件的,而 Homebrew (brew) 則是一個通用的 macOS 套件管理工具,可以安裝包括 Python 在內的許多系統級應用和工具,Windows 雖然主要用 pip,但也有 Chocolatey (choco) 或 Winget 這樣的通用包管理器。 

重點區分
  • pip (Python Package Installer)專門用來安裝、管理 Python 程式語言的函式庫(套件),例如 requestsnumpypandas 等。在 Windows, macOS, Linux 上都能用。
  • brew (Homebrew)macOS 上最流行的通用包管理器,用來安裝 macOS 系統本身、開發工具 (如 Node.js, Git)、Python 核心等非 Python 程式。例如 brew install python 
Windows 上的對應
  • pip (管理 Python 套件)
  • choco (Chocolatey) / winget (管理系統級應用) 
macOS 上的情況
  • 用 brew install python (Homebrew) 來安裝一個乾淨的 Python 環境。
  • 安裝 Python 之後,再用 pip install <套件名稱> (pip) 來裝 Python 函式庫。 
總結
pip 是 Python 專用的,brew (Mac) 或 choco (Win) 是系統通用的。你應該同時使用它們,brew 裝 Python,pip 裝 Python 套件。

沒有留言:

張貼留言

video2ppt.git from github

  Video2PPT 專案執行指南 本文件旨在解決 macOS 環境下 Python 套件安裝受限(PEP 668)的問題,並提供完整的環境架設流程。 1. 快速開始 (指令彙整) 請在您的終端機 ( Terminal ) 中,於專案根目錄下依序複製並執行以下指令: Bash ...