簡體   English   中英

安裝 anaconda3 后,黑色格式化程序在 VSCode 中不起作用

[英]Black formatter does not work in VSCode after installing anaconda3

設置.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環境,但是在我開始使用 conda Python 后black格式化程序立即停止工作(我不知道這是因為 conda Python)。 所以我用(conda)pip 安裝了黑色,但沒有任何效果..

最初, setting.json中的blackPath設置為/usr/local/bin/black 在我使用 conda 安裝和設置 VSCode 之前,黑色格式化程序工作完美,當我保存類似“找不到黑色”的文件時,右下角會彈出一個窗口。(因為“保存時格式化”)我我嘗試來回更改/usr/.../Users/的路徑,但效果不佳。

我該如何解決這個問題?

您無需在 Settings.json 中指定黑色路徑。

  1. 運行pip uninstall black刪除當前激活的 conda 環境中的黑色;

  2. 在 Settings.json 中,設置"python.formatting.provider": "black",

  3. 轉到 .py 文件,然后按Ctrl+S保存。 同時會彈出一個通知:

    在此處輸入圖像描述

    單擊使用 Pip 安裝 在此處輸入圖像描述

安裝后,您可以使用黑色成功格式化文件。 在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM