Je suis nouveau à Django et je veux l'utiliser dans le code VS. Cependant, "ModulenotfoundError: aucun module nommé" Django "" m'a bloqué.
J'ai installé un environnement virtuel installé, cela a fonctionné bien en terminal. P>
sur terminal, il montre: P> xxx pré>
sur le code VS, il sortira: p> Mes paramètres de code VS sont les suivants: p> {
"workbench.iconTheme": "vs-minimal",
"editor.fontSize": 15,
"editor.fontLigatures": true,
"terminal.integrated.fontSize": 14,
"workbench.startupEditor": "newUntitledFile",
"workbench.activityBar.visible": true,
"python.dataScience.sendSelectionToInteractiveWindow": true,
"workbench.sideBar.location": "left",
"workbench.colorTheme": "Visual Studio Dark",
"editor.minimap.enabled": false,
"kite.showWelcomeNotificationOnStartup": false,
"python.pythonPath": "python3.7",
"python.venvPath": "/Users/kate.wang/myenv"
5 Réponses :
Vous n'utilisez pas votre environnement virtuel python dans python.pythonPath code> strong>. Vous devez le changer en:
Toujours le même problème après avoir changé dans le réglage de PythonPath ci-dessus
Pouvez-vous vous assurer que votre MS Python Server ou Jade pour Python dans VSCODE (selon la configuration de la configuration. Vous utilisez) fonctionne correctement?
Si vous utilisez VENV CODE> (Environnement virtuel), activez votre
VENV code> (Django doit être installé sur ce
VENV code>) du terminal et Après
VENV code> est actif dans la borne , Tapez simplement le code
. code> (en borne). Je pense que c'est exactement ce dont vous avez besoin. P>
(myenv) Kates-MacBook: ~ kate.wang $ python3 montre qu'il est déjà activé. Cependant, (myenv) kates-macbook: ~ kate.wang $ code. -Bash: Code: Commande non trouvée
Lorsque votre VENV est activé (myenv), tapez python dans le terminal et essayez d'importer Django de terminal. Importer Django ... Qu'est-ce que cela vous donne en conséquence?
Vous pouvez l'avoir installé à l'aide de Pip3 et ne donne donc aucune erreur lorsque vous utilisez le terminal. Vérifiez si vous avez plusieurs versions. P>
Je l'ai résolu en installant le Django à l'aide de Pip3.
Il suffit d'exécuter cette commande
avait le même problème. P>
C'est la solution: p>
Ctrl + Maj + p Code> Li>
ol>
Sélection d'un interprète de la liste ajoute une entrée pour python.pythonPath code> p>
Pour plus de détails. Lire cette documentation- P>
S'il vous plaît laissez-moi savoir si cela fonctionnait p>