File "C:\Users\sun\Documents\Tencent Files\779959311\FileRecv\usps2_S4LT7y (2)\.conda\Lib\site-packages\flask_sqlalchemy\__init__.py", line 758, in __init__ _include_sqlalchemy(self, query_class) File "C:\Users\sun\Documents\Tencent Files\779959311\FileRecv\usps2_S4LT7y (2)\.conda\Lib\site-packages\flask_sqlalchemy\__init__.py", line 112, in _include_sqlalchemy for key in module.__all__: ^^^^^^^^^^^^^^ AttributeError: module 'sqlalchemy' has no attribute '__all__'. Did you mean: '__file__'?
时间: 2023-07-07 15:43:49 浏览: 228
FileRecv.7z
这个错误提示表明,在flask_sqlalchemy模块初始化时,它试图迭代sqlalchemy模块的`__all__`属性,但是没有找到该属性。这可能是因为你使用的SQLAlchemy版本与flask_sqlalchemy模块不兼容导致的。你可以尝试升级SQLAlchemy模块的版本,或者降低flask_sqlalchemy模块的版本。如果你使用的是conda环境,可以使用以下命令来升级SQLAlchemy模块:
```
conda update sqlalchemy
```
如果你想降低flask_sqlalchemy模块的版本,可以使用以下命令:
```
pip install flask_sqlalchemy==版本号
```
将“版本号”替换为你想要安装的版本号,例如:
```
pip install flask_sqlalchemy==2.3.2
```
这将安装flask_sqlalchemy的版本为2.3.2。
阅读全文