未找到命令“yapf”,但可以安装

未找到命令“yapf”,但可以安装

我正在尝试安装雅普用于 Ubuntu 18.04 上的 python 格式化。

我运行了命令

pip install yapf

并收到消息

Successfully installed yapf-0.23.0

但是当我尝试运行时yapf

yapf path/to/file.py

它给了我信息

Command 'yapf' not found, but can be installed with:

sudo apt install yapf

那么 Ubuntu 是否有自己的版本yapf可以安装?我不知道为什么它已经无法识别该yapf命令了。

我应该提到我有一个别名,.bashrc以便使用 pip3。

alias pip='pip3'

答案1

与 pip 安装的软件包相比,我更喜欢官方的 ubuntu 软件包。

搜索ubuntu 软件包存储库显示许多候选人。

对于 18.04 来说,似乎有不同的软件包python2python3。由于您似乎正在使用python3,请尝试使用

sudo apt install yapf3 python3-yapf

相关内容