【问题标题】:zsh: command not found: pre-commit but package installed [duplicate]zsh:找不到命令:预提交但已安装包[重复]
【发布时间】:2020-10-02 17:42:21
【问题描述】:

在 VSCode 中使用以下命令成功安装 pre-commit:

python3 -m pip install pre-commit --user

但是当我尝试进行预提交安装时,我收到错误消息:

zsh: command not found: pre-commit

【问题讨论】:

  • 这能回答你的问题吗? commands not found on zsh
  • PATH 安装的 --user 条目在 linux 上通常是 ~/.local/bin -- 如果现代 pip 安装到不在您的 PATH 上的位置,通常也会给您一个警告 -- 你能显示pip 命令的输出?

标签: python pre-commit pre-commit.com


【解决方案1】:

尝试将此命令添加到您的 .zshrc 中,以便它识别您的 .bashrc 命令,与您的类似的事情发生在我身上。

[[ -e ~/.profile ]] && emulate sh -c 'source ~/.profile'

更多信息:How can you export your .bashrc to .zshrc?

【讨论】:

    猜你喜欢
    • 2018-02-07
    • 2018-01-31
    • 2015-08-03
    • 2019-11-29
    • 2012-12-16
    • 1970-01-01
    • 1970-01-01
    • 2016-06-30
    相关资源
    最近更新 更多