我的VSCode正在使用本地安装的Anaconda环境,位于默认目录下,即Program Files。因此,我无法通过VSCode安装flake8,会出现权限错误。如果我在本地级别上更新conda环境以安装flake8,是否有人知道VSCode能否识别并能够使用该软件包呢?
我的VSCode正在使用本地安装的Anaconda环境,位于默认目录下,即Program Files。因此,我无法通过VSCode安装flake8,会出现权限错误。如果我在本地级别上更新conda环境以安装flake8,是否有人知道VSCode能否识别并能够使用该软件包呢?
通常情况下是可以的。但如果对你不起作用,那么你可以尝试指定 flake8 的绝对路径并显式启用它,像这样:
"python.linting.flake8Enabled": true,
"python.linting.flake8Path": "path/to/flake8",
你甚至可以指定路径到你的conda环境:
"python.condaPath": "path/to/condaenv/",
你尝试过:
- 按下ctrl + shift + p
- 输入“select linter”,然后点击它
- 点击flake8
也许这会有所帮助。
flake8
到你在VSCode中指定为项目解释器的每个环境中。
flak8
,找到所需的路径,并将其插入flake8配置的相应JSON文件中。 - nate