
pipx安装完整指南三大系统各一条命令装好【免费下载链接】pipxInstall and Run Python Applications in Isolated Environments项目地址: https://gitcode.com/GitHub_Trending/pi/pipx想装个 cowsay 这类 Python 命令行小工具又怕pip install把系统 Python 环境搞乱pipx 就是为此设计的它把每个应用装进独立的虚拟环境应用之间、应用与系统环境之间互不干扰。这篇 pipx安装 指南按装前看一眼→装→验证→排错的顺序走三大系统各给一条命令三步搞定。它和 pip 有什么不一样pip 装的是库会装进当前环境里装多了容易互相打架pipx 装的是应用每个应用自动建一个专属虚拟环境装完只暴露一个可执行命令。换句话说pip 管依赖pipx 管程序系统 Python 始终保持干净。动手前看一眼Python 3.10 或更新版本3.10 是 pipx 本体的运行要求装的应用可以支持更老的 Python对应 Python 的 pip一般随 Python 自带macOS、Linux、Windows 均支持无需其他前置依赖最后一步pipx ensurepath会把应用目录加进 PATH装完记得开新终端三步装完三步固定装 pipx、跑ensurepath、开新终端。以下按系统给出推荐路径。macOSbrew 一条命令装完已装 Homebrew 的话一行命令连 PATH 都配好了brew install pipx pipx ensurepath执行完关掉终端重开一个新窗口即可。没有 Homebrew 的用python3 -m pip install --user pipx代替第一步其余相同。Linuxapt 一条命令装完Ubuntu 23.04 及以上版本sudo apt update sudo apt install pipx pipx ensurepathFedora 把apt换成dnf同理其他发行版若源里没有 pipx用python3 -m pip install --user pipx再跑一次python3 -m pipx ensurepath。WindowsScoop 一条命令装完已装 Scoop 的用户scoop install pipx pipx ensurepath备选是py -m pip install --user pipx装完进 Scripts 目录手动跑一次.\pipx.exe ensurepathStore 版 Python 需把命令里的py换成python。装完先验证先开一个新终端——ensurepath修改的 PATH 对旧窗口不生效——然后运行pipx --version只要输出一串版本号而不是command not foundpipx安装 就算完成。接下来用 pycowsay 过一遍最常用的操作装一个应用pipx install pycowsay它会为 pycowsay 建独立环境并把cowsay命令暴露出来直接敲cowsay hello就能用。查看已装的所有应用pipx list只试一次、不想留下安装的话用 run 临时跑pipx run pycowsay踩坑急救Q装完了敲 pipx 却提示 command not found先确认跑过pipx ensurepath然后必须开新终端再试。Windows 用户若安装时报了 PATH 警告要进pipx.exe所在目录手动执行.\pipx.exe ensurepath它会补好两个目录。QLinux 上pip install --user pipx报 externally-managed-environment这是 PEP 668 的保护机制Ubuntu 23.04、Debian 12 默认禁止往系统 Python 装包。改用发行版包管理器sudo apt install pipx/sudo dnf install pipx即可其他情况把 pipx 装进独立 venv。到这里pipx 已经可以稳定接管你所有的 Python 命令行应用系统环境再也不会被装坏。更多安装细节和路径配置见 docs/how-to/install-pipx.rst排错可翻 docs/how-to/troubleshoot.rst。【免费下载链接】pipxInstall and Run Python Applications in Isolated Environments项目地址: https://gitcode.com/GitHub_Trending/pi/pipx创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考