Welcome to 16892 Developer Community-Open, Learning,Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

Background: I had previously installed Python in VSC. I installed anaconda for the purpose of learning how to use the platform.

When I tried to configure VSC to use Anaconda's Python I was unable to debug automatically.

I attach an image about it.

Code without debugging and VSC colors

Python Interpreter on my PC

Note: The code marks errors AFTER running it, not instantly, as I was used to.

Please excuse my ignorance regarding the subject. I installed VSC and changed the interpreter of the project generally to anaconda in case it is deemed relevant


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
3.4k views
Welcome To Ask or Share your Answers For Others

1 Answer

This is not a problem caused by using the Python environment in Anaconda, but the current choice of Python language services.

When I used the default "Jedi" language service, I reproduced the problem you described:

enter image description here

Solution: Please use "Microsoft" or "Pylance" language service: (in settings.json)

"python.languageServer": "Microsoft", or "python.languageServer": "Pylance",

Please reload VS Code after setting, then open the ".py" file and wait for the language service to load.

enter image description here


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to 16892 Developer Community-Open, Learning and Share
...