Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
3.8k views
in Technique[技术] by (71.8m points)

visual studio code - VSC Python : issue with anaconda when debugging

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


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

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


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...