VSCODE的pylint忽略其規範錯誤,但執行沒錯;torch.tensor is not callable

天吶又是bug發表於2020-11-01

在VSCODE中使用torch.tensor報如下錯誤,最開始以為是我自己寫程式碼的問題

後面測試了一下最簡單的程式,發現是能執行的

在網上查了一下應該是VSCODE的pylint程式碼規範的問題,不會影響結果的,不過確實是太醜了這個紅色波浪線

於是找了一下方法,可以在setting.json檔案中的    "python.linting.pylintArgs":   新增如下欄位:,"--disable-msg=not-callable"

它這個意思就是你想要的忽略的報錯問題,not-callable可以換成一系列錯誤碼就可以對有這類錯誤碼的報錯直接忽略;

錯誤碼具體操作參考文章:https://blog.csdn.net/cowry5/article/details/79735845

然後前兩句是解決      pylint報錯Module torch has no xxx member    這個問題的,也可以參考一下;

 

相關文章