簡體   English   中英

ModuleNotFoundError:沒有名為“wtforms”的模塊(VScode venv)

[英]ModuleNotFoundError: No module named 'wtforms' (VScode venv)

在 vscode Venv 中導入 wtforms 時遇到問題,希望得到一些幫助。

我的導入語句:

from wtforms import Form, BooleanField, StringField, PasswordField, validators
from flask_wtf import Form
from flask_wtf import FlaskForm

控制台輸出:

ModuleNotFoundError: No module named 'wtforms'

安裝了 Flask 和 wtforms:

pip install -U WTForms
 Requirement already satisfied: WTForms ...
pip install -U flask-wtf 
 Requirement already satisfied: flask-wtf in ...

有任何想法嗎?

在 vs 代碼中創建你的虛擬環境

  1. 轉到菜單文件 → 首選項 → 設置。
  2. 單擊工作區設置。
  3. 在 Files:Association 下的 JSON: Schemas 部分,您將在 settings.json 中找到 Edit。 點擊那個。
  4. 在工作區設置下更新“python.pythonPath”:“Your_venv_path/bin/python”。 (對於 Windows):在工作區設置下更新“python.pythonPath”:“Your_venv_path/Scripts/python.exe”。
  5. 重新啟動 Visual Studio Code,以防它仍然沒有顯示您的 venv。

pip install -U WTForms

pip install -U flask-wtf

你的導入聲明是對的。

在 Windows 中創建您的虛擬環境

  1. 打開命令行界面 (CLI)

C:\\Users\\Owner> cd 桌面

C:\\用戶\\所有者\\桌面>

  1. 在 Windows 中創建 Python 虛擬環境

C:\\Users\\Owner> cd 桌面

C:\\Users\\Owner\\desktop> py -m venv env

  1. 查看虛擬環境

C:\\Users\\Owner\\desktop> 目錄

...

...

05/13/2020 06:40 PM 環境

  1. 如何在 Windows 中激活 Python 虛擬環境

C:\\用戶\\所有者\\桌面> cd env

C:\\Users\\Owner\\desktop\\env> Scripts\\activate

(env)C:\\Users\\Owner\\desktop\\env>

  1. 停用虛擬環境

(env)C:\\Users\\Owner\\desktop\\env> 停用

C:\\用戶\\所有者\\桌面\\環境>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM