VS Code Python ne retournera pas après l'appel à l'entrée
J'ai un comportement vraiment étrange avec mon environnement VSCode (macos v1.48.0) spécifiquement avec l'extension Python. Cela ne s'est produit que récemment, auparavant pas de problème et le débogage de ce code fonctionnait bien. Mon problème est que j'essaie de déboguer un script qui fait initialement une demande d'entrée utilisateur data = input("text")et après avoir entré du texte dans le terminal, l'exécution ne reprend jamais. Je me suis assuré que mon script de paramètres de lancement est valide et attendu. J'ai en fait complètement désinstallé et réinstallé VSCode. En outre, le script s'exécute comme prévu en dehors de VSCode. De toute évidence, la motivation est de déboguer le code bien au-delà de l'entrée utilisateur, et bien sûr, je peux coder en dur les valeurs d'entrée utilisateur pour contourner ces appels de fonction, le reste du script fonctionne bien, mais je ne comprends tout simplement pas pourquoi l'exécution ne reprend pas après cela appel à l'entrée ... ??
Merci d'avance.
Réponses
Selon votre description, vous pouvez vous référer aux moyens suivants:
Essayez de définir un point d'arrêt pour qu'il vérifie s'il peut être débogué avec succès.
Comme la fonction de débogage du script python est fournie par l'extension python, vous pouvez essayer de désactiver d'autres extensions et de réinstaller l'extension python.
Si l'extension python que vous utilisez est la dernière version, il est recommandé de la rétrograder et d'utiliser d'autres versions d'extensions python. Par exemple: (version python: v2020.7.96456)