在使用VSCode進行pytorch編碼時總是報出如下錯誤,但程序運行正常,心中一萬個cao ni ma,經過兩天鬥爭終於敲定了解決方案。
1.windows操作系統中
使用anaconda配置pytorch。
在文件--首選項--設置中搜索python.linting.pylintPath,出現如下搜索框,原位置爲pylint,更改爲{anacond安裝位置}\pkgs\pylint-2.2.2-py36_0\Scripts(在anaconda文件夾中尋找pylint應用程序的安裝位置)
2.在Linux(Centos7)中
沒有找到非常合適的pylint的方法,所以退而求其次使用flake8也挺香。爲了打開flake8,在settings中將下圖中的勾打上
然後添加命令(可做可不做,下圖中是忽略某些自己不想要的錯誤)
命令詳情可在terminal中使用 flake8 --help查詢
最後關掉pylint,去掉勾