Ho riscontrato questo problema con Visual Studio Code che installava il pilastro dal prompt del codice VS. Sono stato in grado di superare il problema aprendo la directory di installazione di Anaconda ed eseguendolo
pip install pylint
Quindi VS Code è stato felice, ma questo non ha risolto il problema come in esecuzione
& C:/Users/happy/Anaconda3/python.exe -m pip install -U pylint
praticamente ha dato lo stesso errore, quindi sembra che VS Code non sia in grado di accedere ai moduli Python.
Nota che VS Code raccoglie il primo env python che vede quando installato, in basso a sinistra dello schermo indica quale env viene utilizzato. Facendo clic su quell'area è possibile impostare l'ambiente. Quindi, anche se hai eseguito l'installazione di pip per un ambiente, VS Code potrebbe vederne uno diverso.
L'approccio migliore era assicurarsi che nel codice VS fosse selezionato l'ambiente python corretto e che lo stesso ambiente fosse nel PERCORSO di sistema (in Proprietà del sistema -> Avanzate -> Variabili ambientali)
Sotto la variabile Path, modifica e naviga fino alla specifica directory Anaconda che vuoi usare con VSCode e aggiungi a PATH, dovevo aggiungere quanto segue:
C:\Users\happy\Anaconda3\
C:\Users\happy\Anaconda3\Scripts\
C:\Users\happy\Anaconda3\Library\bin\
C:\Users\happy\Anaconda3\Library\mingw-w64\bin\
La directory di installazione di Anaconda potrebbe essere diversa. Una nota è che Windows non ha effetto sulla variabile PATH fino a quando non si riavvia il terminale. In questo caso chiudere e riaprire il codice VS. Se si utilizza un Terminale o PS Shell, chiudere e riaprire e selezionare Percorso per assicurarsi che sia incluso.