0
votes

Erreur F-String en Python lors de l'exécution sur le code VS

J'ai besoin d'aide pour résoudre ce problème. La capture d'écran ci-dessous est de la ligne de code qui donne une erreur. Cela implique F-String et j'utilise Python 3.7.6 Base: Conda.

 Entrez la description de l'image ici


Ceci est le message d'erreur que je reçois.

 Entrez la description de l'image ici


C'est l'interprète que j'utilise.

 Entrez la description de l'image ici

Aidez-moi à résoudre. Merci.


3 commentaires

Êtes-vous sûr que la version de Python que vous utilisez? Pouvez-vous vérifier quelle version utilise le code Visual Studio?


Commentaire sur n'importe quelle ligne qui utilise une chaîne F, et voir ce que imprimer (sys.version) sorties lorsque vous exécutez le code.


Il génère 2.7.16 !!! Quel est le problème? Je l'ai défini à l'aide de VSCode sur Environnement Conda qui utilise 3.7.6


3 Réponses :


0
votes

Si vous changez de Virtualenv dans VSCode, vous devez quitter le terminal ouvert (sur Linux Ctrl-D) et le lancer à nouveau. L'interprète ne va pas changer sans aussi.

Ceci s'applique uniquement au terminal vscode évidemment. Et je ne sais pas si cela ne se trouve que sur Linux ou sur d'autres plates-formes aussi.


0 commentaires

1
votes

Ce numéro était basé sur une extension de code VS que j'utilisais pour exécuter mon code. C'était "coureur de code".

Deux choses doivent être faites:

  1. changez ceci dans Configuration.json xxx
    1. Vérifiez "Exécuter dans la borne" dans Paramètres pour "Code-Runner".

1 commentaires

Merci! sur un Sidenote: Maintenant (novembre 2020), l'étape 2 n'est pas nécessaire



-1
votes

Bonjour même je recevais le même problème, voir la capture d'écran ci-dessous et et apporter des modifications dans les paramètres.json et lancez.json, puis rafraîchissez-la, tout fonctionnera bien. Paramètres.json

 landk.json


2 commentaires

Les images de texte sont un moyen assez affreux de présenter un texte


J'ai essayé de l'aider quelle que soit la solution travaillée pour moi et je pense que c'est clair. J'ai juste montré la photo pour représenter une idée entière