无法在vscode中安装pylint

时间:2020-11-06 05:41:40

标签: python visual-studio-code

问题是,当我尝试在vscode中添加pylint扩展名时,出现了很长的错误消息

C:/Users/username/AppData/Local/Programs/Python/Python39/python3.exe 
c:\Users\username\.vscode\extensions\ms-python.python-2020.10.332292344\pythonFiles\pyvsc-run-isolated.py pip install -U pylint --user 

C:\Users\username\AppData\Local\Programs\Python\Python39\python3.exe: 

can't open file 
'C:\Users\username\Documents\Programming\Python\beginning 

in vscode\Usersname.vscodeextensionsms-python.python-2020.10.332292344pythonFilespyvsc-run-isolated.py': [Errno 2] No such file or directory

错误消息的最后部分似乎包含缺少斜线的路径?我在哪里可以修复该路径,以便可以安装扩展程序?任何帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

很难说出问题的出处,但这可能是VS Code中的一些错误配置。

解决方法

您还可以手动安装pylint。使用您在项目中使用的python.exe。如果您使用虚拟环境,请使用其中的python.exe(在venv/Scripts文件夹中)。但是,似乎您正在使用全局python,这也很好,但是请注意,如果您在VS Code Terminal中激活虚拟环境,则还必须为该虚拟环境安装pylint。

命令是

<path_to_python> -m pip install pylint

现在,由于您使用全局python解释器,因此您可以

python -m pip install pylint

如果您愿意。它将pylint安装到当前环境,无论是全局环境还是虚拟环境。更精确的是与VS Code尝试过的python相同:

C:/Users/username/AppData/Local/Programs/Python/Python39/python3.exe -m pip install pylint --user