VSCode中pylint工具对torch报错
在使用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,去掉勾