pypa/pip

Mac zsh auto=completion error "command not found: compdef"

已关闭

#12,738 创建于 2024年5月30日

 (6 条评论) (0 个反应) (0 位负责人)Python (3,032 个派生)batch import
C: autocompletehelp wantedstate: awaiting PRtype: bug

仓库指标

星标
 (8,952 个星标)
PR 合并指标
 (平均合并 56天 1小时) (30 天内合并 57 个 PR)

描述

Description

Follow instructions at PIP command completion to run pip completion --zsh >> ~/.zprofile to set-up autocompletion.

When launching new shell, I get the error: /Users/*******/.zprofile:20: command not found: compdef

Expected behavior

No errors should be there when launching new shell. Autocompletion should work.

pip version

24.0

Python version

3.10.6

OS

Mac OS Sonoma 14.4.1

How to Reproduce

On Mac system with homebrew installed python, run the autocompletion set-up command as written in instruction.

Output

Shell command pip completion --zsh >> ~/.zprofile runs without error. However, autocompletion doesn't work. When launching new shell .zshrc gets executed and we get an error instead: /Users/*******/.zprofile:20: command not found: compdef

Code of Conduct

贡献者指南