SQLAlchemy 成功安装,但我仍然收到错误 ModuleNotFound

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

我正在尝试运行使用 SQLAlchemy 的代码。我在虚拟环境中使用 PyCharm。几周前我没有这个问题,现在我不知道出了什么问题。

我尝试过的:

1.) 从项目中删除 venv 文件夹,并设置新的虚拟解释器。 没有帮助,我单击了安装包 SQLAlchemy,收到包已成功安装的通知,但它仍然带有下划线,如果我尝试运行,我会收到错误ModuleNotFound... SQLAlchemy

2.) 尝试从 PyCharm 中的终端安装它

(venv) cipisek@macbookair Starting+Files+-+cafe-api-start % pip3 install SQLAlchemy
Requirement already satisfied: SQLAlchemy in ./venv/lib/python3.9/site-packages (1.4.41)

此后,仍然是同样的问题。 SQLAlchemy2

3.)全新的项目,具有新的虚拟环境...同样的问题:/

4.) 仅导入 SQLAlchemy

from flask_sqlalchemy import SQLAlchemy
导入 SQLAlchemy

Traceback (most recent call last):
  File "/Users/cipisek/PycharmProjects/Starting+Files+-+cafe-api-start/main.py", line 2, in <module>
    import SQLAlchemy
ModuleNotFoundError: No module named 'SQLAlchemy'

如果我尝试检查我的环境中安装的软件包,SQLAlchemy 就在那里。我不明白为什么它不起作用。 已安装的软件包列表有人可以帮助我吗?

我在这个论坛上发现了类似的问题,但没有任何解决方案可以解决我的问题。

python sqlalchemy pycharm
2个回答
0
投票

尝试通过终端删除并重新安装 sqlAlchemy:

pip uninstall SQLAlchemy
pip install SQLAlchemy

或升级它:

pip install SQLAlchemy --upgrade 

0
投票

我遇到了同样的问题,但卸载并重新安装它对我不起作用。 :-(

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