pipx 隔离环境运行APP¶
概要: 本文简要介绍pipx,一种能自动隔离Python应用环境的工具
创建时间: 2023.06.05 22:07:44
更新时间: 2023.07.28 22:56:38
pipx是什么¶
在开发或者运行基于Python的软件时,不同的环境可能需要的依赖包不同,类似于macOS的包管理器[Homebrew](https://brew.sh/)
,pipx
可以帮助我们把包安装在非系统原生的Python环境下,而是自动隔离出Python包的环境,且能使这些软件包的二进制文件在PATH
中。更详细的工作原理参考此处
安装pipx¶
macOS¶
Bash | |
---|---|
Linux/Windows¶
Bash | |
---|---|
检查pipx是否已安装¶
Bash | |
---|---|

pipx自动补全¶
执行下面的命令能够给出在不同环境下启用pipx
自动补全功能的方式
Bash | |
---|---|

以
zsh
为例,只需要将下面的一行写入到 ~/.zshrc
中即可
Bash | |
---|---|

使用pipx¶
pipx上手¶
使用pipx
安装软件与pip
类似,我们可以安装如下方式去运行一个Python包或者软件

pipx命令¶
与其他软件包类似,可以使用--help
参数查看pipx
工具的可用命令,不再赘述
与其他工具的对比¶
参考:Comparison to Other Tools - pipx