3

当我按 Ctrl + alt + F 时,它说:

OSError: [WinError 5] 访问被拒绝

您可能需要安装 YAPF 和/或在 PyYapf 的设置中配置“yapf_command”。

所以我已经安装了 YAPF 并在 PyYapf 的设置中进行了配置:

// full path and command to run yapf
"yapf_command":"C:\\Users\\MyUserName\\AppData\\Local\\Programs\\Python\\Python37-32/Lib\\site-packages\\yapf",

出了什么问题?为什么 Yapf 不起作用。我还安装了一个 yapf 包。

4

1 回答 1

1

问题有两部分:

  1. 您可能需要安装 YAPF
  2. 在 PyYapf 的设置中配置“yapf_command”。

第一部分可以通过以下方式解决:

点安装 yapf

在问题的第二部分,您需要配置Yapf 二进制文件的路径。在 Linux 中,二进制文件转到/usr/bin/. 我不完全确定 Windows 等效,但尝试1

{
  "yapf_command": "C:/Users/your_user_name/AppData/Local/Programs/Python/Python37-32/Scripts/yapf.exe"
}
于 2019-10-15T06:38:31.670 回答