Natknąłem się na ten problem z instalacją pylinta Visual Studio Code z monitu VS Code. Udało mi się rozwiązać ten problem, otwierając katalog instalacyjny Anaconda i uruchamiając go
pip install pylint
Potem kod VS był zadowolony, ale to nie rozwiązało problemu
& C:/Users/happy/Anaconda3/python.exe -m pip install -U pylint
prawie dał ten sam błąd, więc wydaje się, że VS Code nie może uzyskać dostępu do modułów Pythona.
Zauważ, że VS Code pobiera pierwsze env Pythona, które widzi po zainstalowaniu, w lewym dolnym rogu ekranu wskazuje, które env jest używane. Kliknięcie tego obszaru pozwala ustawić środowisko. Więc nawet jeśli uruchomiłeś instalację pip dla środowiska VS Code może patrzeć na inny.
Najlepszym rozwiązaniem było upewnienie się, że w kodzie VS wybrano prawidłowe środowisko Pythona i że to samo środowisko znajduje się w ŚCIEŻCE systemu (w obszarze Właściwości systemu -> Zaawansowane -> Zmienne środowiskowe)
W obszarze Zmienna ścieżki, Edytuj i przejdź do konkretnego katalogu Anaconda, którego chcesz użyć VSCode i dodaj do PATH, musiałem dodać następujące:
C:\Users\happy\Anaconda3\
C:\Users\happy\Anaconda3\Scripts\
C:\Users\happy\Anaconda3\Library\bin\
C:\Users\happy\Anaconda3\Library\mingw-w64\bin\
Twój katalog instalacyjny Anaconda może się różnić. Jedna uwaga jest taka, że Windows nie ma wpływu na zmienną PATH, dopóki nie zrestartujesz terminalu. W takim przypadku zamknij i ponownie uruchom kod VS. Jeśli używasz Terminala lub PS Shell, zamknij i ponownie otwórz i sprawdź Ścieżkę, aby upewnić się, że jest uwzględniona.