【问题标题】:Python Linter installation issue with VScodeVScode 的 Python Linter 安装问题
【发布时间】:2020-01-04 17:59:57
【问题描述】:

[警告 VSCode 新手] 从 VScode 中安装 pylinter 时,我收到以下消息: 脚本 isort.exe 安装在不在 PATH 上的“C:\Users\fjanssen\AppData\Roaming\Python\Python37\Scripts”中。 哪个是对的。但是,我的 Python 安装在 C:\Program Files\Python37\

所以我认为 Python 是为所有用户安装的,而 pylinter 似乎是为用户(我)安装的。

检查 VScode 用来安装 pylinter 的命令行,它似乎确实是为用户安装的:

& "C:/Program Files/Python37/python.exe" -m pip install -U pylint --user

所以,我有一些关于解决这个问题的问题; 1 - 我怎样才能解决眼前的问题? - 删除 pylinter 作为用户 - 为所有用户重新安装

2 - 这(为所有用户安装了 python)将来会继续困扰我吗? - 只有在与 VScode 一起使用时,我是否应该为当前用户重新安装 python?

【问题讨论】:

  • AppData\Roaming 目录中是否安装了完整的 Python?删除了安装的 pylint 并使用命令行从Python37\Scripts 目录调用pip
  • 我认为我创造了一个混乱,我现在将 appdata\localal 和 appdata\roaming 的路径添加到我的环境变量中以消除所有错误。寻找一种工作方法来完全重新启动它(删除 python、vscode,然后完全重新开始设置我的系统。)我试过了,但 Python 设置不会添加到我的路径中?

标签: python visual-studio-code


【解决方案1】:

如果目标是简单地将 pylint 与 VS Code 一起使用,那么您不需要全局安装它。创建一个虚拟环境并在 VS Code 中选择它作为 Python 解释器,然后 pylint 将安装在那里而不是全局安装。这样你就不用担心PATH了。

【讨论】:

    猜你喜欢
    • 2020-11-24
    • 2020-10-16
    • 1970-01-01
    • 1970-01-01
    • 2016-07-19
    • 1970-01-01
    • 2020-08-29
    • 2023-04-09
    相关资源
    最近更新 更多