Alf*_*d T 6 python import sqlalchemy flask visual-studio-code
我已经通过命令行安装了 SQLAlchemy:
pip install SQLAlchemy
Run Code Online (Sandbox Code Playgroud)
并且还做了:
pip install Flask-SQLAlchemy
Run Code Online (Sandbox Code Playgroud)
我正在尝试运行这些行,它告诉我有一个未解决的导入:
from sqlalchemy import create_engine
from sqlalchemy.orm import scoped_session, sessionmaker
Run Code Online (Sandbox Code Playgroud)
我已经跑了
>>>import sqlalchemy
>>>sqlalchemy.__version__
Run Code Online (Sandbox Code Playgroud)
在 python 解释器中,它说我安装了版本 1.3.17,所以我相信这意味着 sqlalchemy 已正确安装,但 VS Code 由于某种原因看不到它。
任何帮助表示赞赏。
你创造环境了吗?
如果不:
1.创建环境:
在您的文件系统上,为本教程创建一个项目文件夹,例如 hello_flask。
在该文件夹中,使用以下命令(根据您的计算机)根据您当前的解释器创建名为 env 的虚拟环境:
# macOS/Linux
sudo apt-get install python3-venv # If needed
python3 -m venv env
# Windows
python -m venv env
Run Code Online (Sandbox Code Playgroud)
2.选择
通过运行 code . 或运行 VS Code 并使用“文件”>“打开文件夹”命令来打开 VS Code 中的项目文件夹。

3. 设置
在 VS Code 中,打开命令面板(“视图”>“命令面板”或 (Ctrl+Shift+P))。然后选择Python:选择解释器命令:

4.激活环境
source env/bin/activate (Linux/macOS)
Run Code Online (Sandbox Code Playgroud)
或者
env\scripts\activate (Windows)
Run Code Online (Sandbox Code Playgroud)
5.安装烧瓶
# macOS/Linux
pip3 install flask
# Windows
pip install flask
Run Code Online (Sandbox Code Playgroud)
6. 确保在此虚拟环境中安装 Pylint
pip install pylint
Run Code Online (Sandbox Code Playgroud)
7. 将你的 python 路径设置为你的 env 路径,如下所示:
{
"python.pythonPath": "/path/to/your/venv/bin/python",
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12726 次 |
| 最近记录: |