Yuki’s blog

自身の成果物や好きなことを発信していきたいと思います。情報系のジャンルが多いです。

Module 'torch' has no --- member [VsCode]

     

私はVsCodeをAnaconda3の仮想環境で使用しています。

VsCodeでPytorchを使用している際に
Module 'torch' has no 'max' member pylint(no-member)
Module 'torch' has no 'sum' member pylint(no-member)
という問題が2つ起きました。

この解決策が分かったので載せます。

  1. 「ファイル」→「基本設定」→「設定」
  2. 検索欄に「python.linting.pylintPath」を入力
  3. Anaconda環境のpylint.exeへのpathを入力

自分の場合は以下のところにありました。

f:id:Yuki9892:20200413124732p:plain

これでデバックコンソールの問題に表示されなくなりました。

VsCodeに直接、pylintをインストールしても解決しそうですね。
自分はAnaconda環境で使用しているのでAnacondaへのpathを通してあげました。