安装 anaconda3 后,黑色格式化程序在 VSCode 中不起作用
Black formatter does not work in VSCode after installing anaconda3
settings.json
"python.pythonPath": "/Users/brandonwie/opt/anaconda3/bin/python",
"[python]": {
"editor.tabSize": 4
},
"python.languageServer": "Pylance",
"python.linting.enabled": true,
"python.linting.pylintEnabled": false,
"python.formatting.blackPath": "/Users/brandonwie/opt/anaconda3/bin/black",
"python.showStartPage": false,
"python.formatting.provider": "black",
"python.analysis.typeCheckingMode": "basic",
我正在使用 VSCode
,我已经安装了 anaconda3
来尝试 conda
环境,但是 black
格式化程序在我开始使用 conda Python(我不知道是因为conda Python)。所以我用 (conda) pip 安装了黑色,但没有任何效果..
最初,setting.json
中的 blackPath
设置为 /usr/local/bin/black
。在我用 conda 安装和设置 VSCode 之前,黑色格式化程序一直在完美运行,当我保存文件时,右下角会弹出一个“找不到黑色”之类的东西。(因为 'format on save') 我试过来回更改 /usr/...
和 /Users/
的路径,但效果不佳。
我该如何解决这个问题?
您不需要在 Settings.json 中指定 blackpath。
运行 pip uninstall black
删除当前激活的conda环境下的黑色;
在Settings.json中设置"python.formatting.provider": "black",
转到.py文件然后按Ctrl+S保存。同时会弹出通知:
单击是并使用 Pip 安装:
安装完成后,您可以使用black成功格式化您的文件。
settings.json
"python.pythonPath": "/Users/brandonwie/opt/anaconda3/bin/python",
"[python]": {
"editor.tabSize": 4
},
"python.languageServer": "Pylance",
"python.linting.enabled": true,
"python.linting.pylintEnabled": false,
"python.formatting.blackPath": "/Users/brandonwie/opt/anaconda3/bin/black",
"python.showStartPage": false,
"python.formatting.provider": "black",
"python.analysis.typeCheckingMode": "basic",
我正在使用 VSCode
,我已经安装了 anaconda3
来尝试 conda
环境,但是 black
格式化程序在我开始使用 conda Python(我不知道是因为conda Python)。所以我用 (conda) pip 安装了黑色,但没有任何效果..
最初,setting.json
中的 blackPath
设置为 /usr/local/bin/black
。在我用 conda 安装和设置 VSCode 之前,黑色格式化程序一直在完美运行,当我保存文件时,右下角会弹出一个“找不到黑色”之类的东西。(因为 'format on save') 我试过来回更改 /usr/...
和 /Users/
的路径,但效果不佳。
我该如何解决这个问题?
您不需要在 Settings.json 中指定 blackpath。
运行
pip uninstall black
删除当前激活的conda环境下的黑色;在Settings.json中设置
"python.formatting.provider": "black",
转到.py文件然后按Ctrl+S保存。同时会弹出通知:
单击是并使用 Pip 安装:
安装完成后,您可以使用black成功格式化您的文件。