python - 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,我也无法运行它)。
解决方案
推荐阅读
- python-3.x - 使用 Python 从现有的 html 链接创建新的 html
- java - Apache Camel Quartz RejectedExecutionException
- database - 需要从具有 1.5 TB 数据的表中清除三分之一的数据
- azure-functions - Azure Functions(消费计划)中如何定义执行时间?
- ruby-on-rails - Bundler 找不到兼容的版本 - 没有矛盾
- c# - c# 从列表中删除一个列表
- >
- c - “指向 int 问题的指针”
- php - 如何将所有这些复选框值插入相同的 id 但一列的不同行?
- java - 如何在循环中重复随机数方法直到在 Java 上为真?
- excel - 单元格中的 Excel 文件名变量引用