pipx
pipx
是一个用于安装和运行Python应用程序的工具,它类似于Linux的 apt
和JavaScript 的 npx
。
pipx
和pip
的区别:
- •
pip
是一个通用的python包安装工具 - •
pipx
专注于安装python cli程序 cli:Command Line Interface,命令行工具。
pipx
的效果类似于
- 1. 创建一个虚拟环境
- 2. 在虚拟环境中安装程序
- 3. 将程序路径添加到PATH中。
pipx使用案例
pipx
的安装和使用在官网有详细说明。
这里看一个例子:我们将使用pipx
安装一个名为pycowsay
的python程序,然后使用pycowsay
。
- 1. 安装
pipx
pip install pipx
如果警告pipx
未被添加在PATH
,则需要手动进入它提示的文件夹,执行.pipx.exe ensurepath
。 - 2. 使用
pipx
安装程序pipx install pycowsay
pycowsay
会打印出一只牛牛。 - 3. 在任何地方使用程序