我正在尝试运行使用 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 就在那里。我不明白为什么它不起作用。 已安装的软件包列表有人可以帮助我吗?
我在这个论坛上发现了类似的问题,但没有任何解决方案可以解决我的问题。
尝试通过终端删除并重新安装 sqlAlchemy:
pip uninstall SQLAlchemy
pip install SQLAlchemy
或升级它:
pip install SQLAlchemy --upgrade
我遇到了同样的问题,但卸载并重新安装它对我不起作用。 :-(