1. Windows系统下pipx的安装准备
在Windows系统上使用pipx之前,有几个关键准备工作需要完成。首先,确保你的系统满足基本要求。pipx需要Python 3.9或更高版本才能正常运行,虽然它可以运行Python 3.3+的包二进制文件。如果你还没有安装Python,现在是时候去做了。
我建议直接从Python官网下载最新版本的安装程序。在安装过程中,有个特别重要的选项容易被忽略——"Add Python to PATH"。这个选项一定要勾选,否则后续在命令行中直接使用python和pip命令会遇到麻烦。我曾经因为忘记勾选这个选项,花了半天时间排查为什么命令提示符找不到python,这个教训分享给大家。
安装完成后,打开PowerShell(我推荐使用Windows Terminal,它比传统的CMD体验好很多),输入以下命令验证Python是否安装成功:
python --version
pip --version
如果这两个命令都能正确显示版本号,说明Python环境基本就绪。不过有时候可能会遇到一个小问题:在PowerShell中直接输入python可能不起作用,这时候可以尝试使用py命令代替:
py --version
Windows系统有个特殊的设计,通过Microsoft Store安装的Python和使用官网安装程序安装的Python行为略有不同。如果你是通过Store安装的,可能需要使用python3而不是python来调用解释器。这也是为什么我建议新手直接从官网下载安装程序,可以避免一些潜在的兼容性问题。
2. pipx的安装步骤详解
现在我们来正式安装pipx。在Windows上有几种安装方式,我会详细介绍每种方法的优缺点。最常用的方法是通过pip安装,这也是官方推荐的方式。
打开PowerShell(记得以普通用户身份运行,不需要管理员权限),输入以下命令:
python -m pip install --user pipx
这个命令中的--user参数很重要,它告诉pip将pipx安装在当前用户目录下,这样就不需要管理员权限。我遇到过一些企业环境严格限制管理员权限的情况,这种安装方式就特别有用。
安装完成后,我们需要让系统能够识别pipx命令。运行以下命令配置环境变量:
python -m pipx ensurepath
这个命令会自动将pipx的安装路径添加到系统的PATH环境变量中。不过要注意,在Windows上这个操作可能需


2013

被折叠的 条评论
为什么被折叠?



