首页 > 解决方案 > VSCode 无法识别从 conda 安装的 linter pycodestyle

问题描述

我试图用通过 conda () 完成的 pycodestyle 安装替换从 VSCode 通过 pip ( python -m pip install -U pycodestyle)完成的 pycodestyle 的自动安装conda install pycodestyle

因此,环境描述为:

name: sandbox
channels:
  - defaults
dependencies:
  - ...
  - (no pycodestyle anymore here)
  - ...
  - pip:
    - pycodestyle==2.8.0
prefix: C:\Users\#####\.conda\envs\sandbox
name: sandbox
channels:
  - defaults
dependencies:
  - ...
  - pycodestyle=2.7.0=pyhd3eb1b0_0
  - ...
prefix: C:\Users\#####\.conda\envs\sandbox

我怀疑这是包版本的问题,但无论如何我都很想了解为什么 VSCode 无法识别从 conda 完成的 pycodestyle 安装(因此即使安装了 linter,我也无法运行它)。

标签: pythonvisual-studio-codeconda

解决方案


推荐阅读