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

貢獻者指南