vscode导入无法解析python

问题描述 投票:0回答:1

我不确定它是python还是vscode,但我使用命令添加了

email_validator

pipenv install email_validator

我可以在

pipfile
中看到该文件,即

[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"

[packages]
fastapi = "*"
sqlmodel = "*"
uvicorn = "*"
asyncpg = "*"
greenlet = "*"
psycopg2-binary = "*"
email-validator = "*"

[dev-packages]
black = "*"
pylint = "*"

[requires]
python_version = "3.9"

[pipenv]
allow_prereleases = true

但是当我使用这个导入它时

from email_validator import validate_email, EmailNotValidError

VS 代码抱怨

导入“email_validator”无法解决

在NodeJs中,我可以通过查看node_modules来确认库是否确实被导入,在python中是否有等效的?

python pipenv
1个回答
0
投票

我向 Pipenv 询问了我的 venv 文件夹的路径:

pipenv --venv

然后在 VS Code 中,我做了

Ctrl-Shift-P
Python: Select Interpreter
,并输入了我的 venv 的路径。

© www.soinside.com 2019 - 2024. All rights reserved.