|Extension|Author|Version|
|---|---|---|
|python|donjayamanne|0.5.5|
|csharp|ms-vscode|1.5.3|
Steps to Reproduce:
Note.
Close and restart VS Code does not solve the issue.
I don't want pylint (it is too noisy).
Thanks,
Alessandro
same for me on ubuntu 16.04
Same for me on Win 10 build 14393.447
Same for me on OSX 10.12 with VS Code 1.8.1
This annoying pop-up can easily be turned off. Just add the following line to workspace setting file:
"python.linting.lintOnSave": false
Hi,
Set the configuration manually. Open or create file settings.json and set parameters.
Example for pep8
vscode/settings.json
{
"python.linting.pep8Enabled": true,
"python.linting.pep8Path": "C:/Python27/Scripts/pep8.exe"
}
for the pylint it`s same
{
"python.linting.pep8Path": "C:/Python27/Scripts/pylint.exe"
}
This is an issue with the Python extension. Moved to https://github.com/DonJayamanne/pythonVSCode/issues/763. Please subscribe there.
I got this message too, even after I have installed it.
i am wondering how this plugin find python2 / 3 related packages installed via pip / pip3
@NableLucas
for the pylint it`s same
Not exactly..
"python.linting.pep8Path": "C:/Python27/Scripts/pylint.exe"
Should be
"python.linting.pylintPath": "C:/Python27/Scripts/pylint.exe",
I think that problem is often if ppls has other path of Python in someProject.vscodelaunch.json and the Pylint is instaled to other enviorment eg venv or Python27 or python34 or disc e:/
But I can confirm that I'm not happy from this all, and often have some strange issues around Pylint in VSC,
resolved this issue on VS Code for linux by changing:
"python.linting.pylintPath": "pylint"
to
"python.linting.pylintPath": "pylint3"
On Linux(Ubuntu 16.04) one of the following should work
Install pylint using apt
sudo apt install pylint
or change
"python.linting.pylintPath": "pylint"
to
"python.linting.pylintPath": "{your pylint package path}"
This is an environment issue, just add the ~/.local/bin/ to whatever profile your terminal is set to use as the default.
Then enable this setting in vscode so it uses the same shell as your default terminal for running tasks:
"code-runner.runInTerminal": true
If you do like this you don't need to specifically change the path for every required externally installed app or extension.
:information_source: In my case I needed to add export PATH=~/.local/bin/:$PATH to my ~/.zshrc since my default shell is zsh.
Most helpful comment
resolved this issue on VS Code for linux by changing:
"python.linting.pylintPath": "pylint"
to
"python.linting.pylintPath": "pylint3"