pipx — 在隔离环境中安装和运行 Python 应用程序

本文介绍了pipx,一个专为安装和管理Python命令行工具设计的工具,它不同于pip,pipx允许在隔离的环境中安装程序并自动将其添加到系统路径。通过pipx安装如pycowsay等示例,以及推荐的一系列实用Python工具,展现了其便捷性。
摘要由CSDN通过智能技术生成

pipx官网: https://pipx.pypa.io/stable/

pipx

pipx 是一个用于安装和运行Python应用程序的工具,它类似于 Linux的 apt 和JavaScript 的 npx

pipxpip的区别:

  • 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

  1. 使用pipx安装程序
    pipx install pycowsay

pycowsay会打印出一只牛牛。

  1. 在任何地方使用程序
    在这里插入图片描述

推荐程序

https://pipx.pypa.io/stable/programs-to-try/ 推荐了一些程序:

  • black:格式化代码
  • pybabel:国际化/本地化 Python应用
  • poetry :python依赖/环境/打包管理
  • pylint:源代码分析器
  • pyinstaller:程序打包工具
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一只大鸽子

如有帮助,欢迎关注同名公众号

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值