首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • pipx简介,安装Python应用的工具

    pipx就可以利用这一机制安装这些应用,把PyPI当作软件仓库(除了setup.py也可以用其他机制,本文略)。 安装pipx 以下以Ubuntu 为例,其他系统参考官网文档: https://pipx.pypa.io/stable/installation/ # Ubuntu 23.04 及以上 sudo apt update sudo apt install pipx pipx ensurepath 用pipx安装程序 pipx install pycowsay pipx会自动创建隔离的venv环境,可执行程序安装位置为 查看已安装的软件 pipx list 卸载软件 pipx uninstall pycowsay 总结 pipx 安装命令行的Python工具,自动做好venv环境,方便使用。 更多用法详见官网文档:https://pipx.pypa.io/stable/examples/

    69810编辑于 2025-07-14
  • 来自专栏快乐阿超

    pipx在隔离环境中运行python应用

    ——斯宾诺莎 官方文档: pipx github: https://github.com/pypa/pipx 我们安装: Github-Id-VampireAchao:~ achao$ brew install ==> Running `brew cleanup pipx`... Consider adding shell completions for pipx. Run 'pipx completions' for instructions. Otherwise pipx is ready to go! Otherwise pipx is ready to go!

    1.1K10编辑于 2024-09-27
  • 来自专栏数据科学(冷冻工厂)

    使用 pipx 安装并执行 Python 应用程序 (1)

    安装 pipx 在计算机上安装 pipx 有几种选择,甚至包括用 pipx 自己来安装 pipx 的选项!不过,这并不推荐,因为这可能会导致未来出现一些预料之外的问题。 by pipx): PIPX_HOME=/home/user/.local/pipx PIPX_BIN_DIR=/home/user/.local/bin PIPX_MAN_DIR=/home/user /.local/share/man PIPX_SHARED_LIBS=/home/user/.local/pipx/shared PIPX_LOCAL_VENVS=/home/user/.local/pipx /venvs PIPX_LOG_DIR=/home/user/.local/pipx/logs PIPX_TRASH_DIR=/home/user/.local/pipx/.trash PIPX_VENV_CACHEDIR 另外,如果你通过 pip 安装 pipx 作为一个 Python 包,它还会创建一个指向 pipx 可执行文件的符号链接,这样你可以直接运行 pipx,而不用每次都输入 python -m pipx

    1.7K00编辑于 2025-01-14
  • 来自专栏后台全栈之路

    AI 写文章系列——Ubuntu 24.04 pipx install 解决 ModuleNotFoundError 问题

    奇怪了,看起来 pipx 没有 pip 那么聪明?为什么用 pipx 而不是 pip?在 Ubuntu 24.04 中,系统默认安装了 Python 3.12,所以我就不用费心去自己通过源码安装。 但为了避免污染全局环境,官方不推荐使用 pip,而是 pipx 来管理命令行工具。 pipx install onnxruntime,这个方法可以,但是依赖又不止这一个,一个个安装挺麻烦的。 此外 pipx install 会为 onnxruntime 创建新虚拟环境,而非注入到 rembg 的环境,推荐用 pipx inject 的模式。 关键操作: pipx inject vs pipx install1. pipx inject 的作用精准注入依赖: 将指定包安装到某个应用的虚拟环境中。

    1.2K10编辑于 2025-03-29
  • 来自专栏运维开发故事

    Python包管理工具之poetry

    Timeout的问题,可以参考这篇文章解决: https://www.ayunw.cn/posts/terminal_configure_proxy_with_clash/ 如果以上都不能解决,还可以用pipx 工具安装: # MacOS安装pipx工具 brew install pipx pipx ensurepath # 根据以下命令提示设置pipx的shell补全 pipx completions # pipx安装poetry ❯ pipx install poetry ❯ poetry --version Poetry version 1.1.13 # 它会自动添加环境变量到~/.zshrc中 # pipx升级poetry pipx upgrade poetry # pipx卸载poetry pipx uninstall poetry # 设置命令补全 ❯ mkdir $ZSH_CUSTOM

    2.1K21编辑于 2022-09-15
  • 来自专栏运维开发故事

    Python包管理工具之 PDM

    安装使用PDM # macos安装pipx brew install pipx pipx ensurepath # Linux安装pipx python3 -m pip install pipx python3 -m pipx ensurepath 用pipx安装pdm PDM 只有 Python 3.7+ 的版本才能使用,使用其他的方法安装,要先保证你的 Python 版本,但使用 pipx 则不需要你去操心 一定要注意安装pipx的版本以及pipx安装pdm时使用的Python版本,否则 pdm init 会失败 pipx install pdm pipx list 配置 pdm 自动补全 # zsh方法 /Users/allenjol/.local/pipx/venvs/pdm/bin/python (3.10) Please select: [0]: 8 Using Python interpreter : /Users/allenjol/.local/pipx/venvs/pdm/bin/python (3.10) Is the project a library that will be uploaded

    2.1K20编辑于 2022-09-15
  • 来自专栏Python基础、进阶与实战

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

    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 pip install pipx 如果警告pipx未被添加在PATH,则需要手动进入它提示的文件夹,执行.\pipx.exe ensurepath。 2. 使用pipx安装程序 pipx install pycowsay pycowsay会打印出一只牛牛。 3. 在任何地方使用程序

    4.3K10编辑于 2024-02-22
  • 来自专栏蔻丁杂记

    python 的版本、依赖包、虚拟环境管理

    pipx 安装 poetry。 Otherwise pipx is ready to go! ✨ ✨ 这里还提示,运行 pipx completions 添加代码补全功能。 pipx 安装的工具不受 pyenv 切换版本的影响,因为 pipx 在独立的虚拟环境中管理这些工具,并通过固定路径将它们链接到系统的 PATH 环境变量中。 pipx 安装工具时使用的 Python 版本是你在运行 pipx install 命令时的系统默认 Python 版本。 可以使用 pipx list 来查看 pipx 安装的工具,以及其基于的 Python 版本。

    1.5K10编辑于 2025-01-19
  • 来自专栏自动化、性能测试

    Python - poetry(1)包管理利器的入门介绍

    python get-poetry.py --uninstall 更新到最新的稳定版本 poetry self update 更新到预发布版本 poetry self update --preview 通过 pipx 安装、更新、卸载 安装 pipx pip install pipx 安装、更新、卸载 pipx install poetry pipx upgrade poetry pipx uninstall

    83540发布于 2021-09-22
  • 来自专栏FreeBuf

    如何使用Dumpscan扫描和解析内核及内存Dump数据

    、支持通过命令行参数控制工具运行;  工具组件  volatility3 construct yara-python typer rich rich_click  工具安装  我们推荐广大研究人员通过pipx 来安装Dumpscan: pipx install dumpscan pipx inject dumpscan git+https://github.com/volatilityfoundation github.com/volatilityfoundation/volatility3 https://github.com/microsoft/SymCrypt https://github.com/pypa/pipx

    88420编辑于 2023-03-30
  • 来自专栏Yunfeng's Simple Blog

    Python 命令补全神器 argcomplete

    另外,像pip,pipx等命令也没有提示,使用不太方便。 偶然看到argcomplete这个库,按tab键就可以给Python的命令行添加自动补全,简直是使用Python的一个神器。 有些库的命令行程序是已经支持argcomplete补全,只需要用下面的命令来激活: eval "$(register-python-argcomplete <python-app-name>)" 例如 pipx 包安装后会在系统安装一个命令行程序pipx,且pipx已经支持argcomplete,我们就可以用下面的命令来激活自动补全: eval "$(register-python-argcomplete pipx )" 激活后输入pipx in 按tab键,就可以列出pipx所有以in开头的命令,再按tab键会在各个候选命令之间切换。

    47430编辑于 2023-10-23
  • 来自专栏数据STUDIO

    Python 命令补全工具 argcomplete

    另外,像pip,pipx等命令也没有提示,使用不太方便。 偶然看到argcomplete[1]这个库,按tab键就可以给Python的命令行添加自动补全,简直是使用Python的一个神器。 有些库的命令行程序是已经支持argcomplete补全,只需要用下面的命令来激活: eval "$(register-python-argcomplete <python-app-name>)" 例如 pipx 包安装后会在系统安装一个命令行程序pipx,且pipx已经支持argcomplete,我们就可以用下面的命令来激活自动补全: eval "$(register-python-argcomplete pipx )" 激活后输入pipx in 按tab键,就可以列出pipx所有以in开头的命令,再按tab键会在各个候选命令之间切换。

    51930编辑于 2023-09-04
  • 来自专栏夜梦星尘的折腾日记

    用命令行程序来追番 带WEBUI | BGmi

    添加自己的番剧解析器 番剧放松列表和剧集信息 下载番剧时的过滤器(支持关键词,字幕组和正则) 多平台支持: Windows, *nux 以及 Router system 官方给出了多种部署方式,包括使用pip/pipx 夜梦这里仅演示使用pipx进行安装。 部署 3.1 基础安装 安装pipx: # 如果无法安装pipx,考虑更新 # apt update -y && apt upgrade -y apt install pipx -y 安装bgmi: # to install the python3-venv package using the following command.安装即可 # apt-get install python3-venv pipx install bgmi 全局使用: pipx ensurepath 然后断开SSH连接,再连接一下就可以了。

    52510编辑于 2024-08-20
  • 来自专栏我和bug只能活一个

    一款比ChatGPT好用100倍的文本分析神器

    然后,使用 pipx 安装 Semantra。 如果你还没有安装 pipx,可以使用以下命令安装: python3 -m pip install --user pipx python3 -m pipx ensurepath 然后,在新的命令行终端窗口中运行以下命令安装 Semantra: pipx install semantra 安装成功后,你可以在终端中输入 semantra --help 命令,检查是否正确安装。

    91030编辑于 2023-07-15
  • 来自专栏云深之无迹

    ESP32眼动追踪实现-EyeTrackVR

    Scope CurrentUser > Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression 成功 scoop install pipx pipx ensurepath 接着安装pipx pipx install poetry 这个代码在运行的时候不可以翻墙,我这里是手机热点安装成功。 pipx ensurepath 自动加路径 poetry install --no-root 最后在包下面安装所有的依赖 需要注意要使用高版本的解释器 这里会出现很多吃这个问题 我们只要把上面的包重新卸载安装就好 github.com/EyeTrackVR/EyeTrackVR/releases/tag/EyeTrackApp-0.1.8.1 https://fastapi.tiangolo.com/ https://pipx.pypa.io

    1K10编辑于 2024-08-21
  • 来自专栏快乐阿超

    高颜值postman——posting

    跳转模式”导航 环境/变量 自动补全 使用 Tree-sitter 进行语法高亮显示 Vim 密钥 用户定义的主题 配置 “在$EDITOR中打开” 用于快速访问功能的命令面板 安装: Posting可用 pipx 或者 Rye 在 MacOS, Linux, 以及 Windows上安装 pipx install posting # or rye install posting 推荐用Rye, 因为比 Homebrew 和 pipx快得多的多,并且能在秒级内安装完毕Posting. # quick install on MacOS/Linux curl -sSf https://rye.astral.sh/get |

    31010编辑于 2024-09-26
  • 来自专栏kali blog

    解决Kali Linux中pip安装报错问题

    利用下面命令形式安装缺失的包,如: sudo apt install python3-xxx(包名) #示例 sudo apt install python3-requests_raw 方式二:利用pipx 安装(推荐) 在使用之前,我们需要安装pipx sudo apt install pipx 安装完成后,将其添加到 PATH 中。 pipx ensurepath 安装包 pipx install package_name pipx install requests_raw 方式三:依然坚持pip 如果您钟情于pip安装方式,我们可以利用下面的方式回到之前的

    81600编辑于 2025-07-28
  • 来自专栏Python学习者

    python安装包(模块)的八种方法

    由于它是一个第三方工具,因此在使用它之前,需要先安装$ python3 -m pip install --user pipx$ python3 -m userpath append ~/.local/binSuccess 安装就可以使用 pipx 安装 cli 工具了。 # 创建虚拟环境并安装包$ pipx install pkg更多 pipx 的使用方法,可参考我之前写的文章,介绍得非常清楚:解锁装包新姿势,这个场景下 pip 真的难用~4.

    1.5K20编辑于 2024-01-23
  • 来自专栏FreeBuf

    如何使用msprobe通过密码喷射和枚举来查找微软预置软件中的敏感信息

    接下来,广大研究人员可以使用下列命令将该项目源码克隆至本地: git clone https://github.com/puzzlepeaches/msprobe.git 除此之外,我们也可以使用pipx 来下载和安装msprobe: pipx install git+https://github.com/puzzlepeaches/msprobe.git  工具使用  工具的帮助信息和支持的功能模块如下所示 项目地址 https://github.com/puzzlepeaches/msprobe 参考资料 https://pypa.github.io/pipx/installation/ 精彩推荐

    1.8K20编辑于 2023-03-30
  • 来自专栏FreeBuf

    Yaralyzer:一款功能强大的YARA与正则式检查解析工具

    接下来,我们可以使用pipx来安装Yaralyzer: pipx install yaralyzer 除此之外,广大研究人员也可以使用下列命令将该项目源码克隆至本地: git clone https:/ github.com/michelcrypt4d4mus/yaralyzer 参考资料: https://github.com/chardet/chardet https://pypa.github.io/pipx

    58910编辑于 2023-03-29
领券