- 积分
- 16843
在线时间 小时
最后登录1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
( o; o, G. [* y5 ~: c
! p. g( M; x& W) n% ?
; b& O- x8 c% a" G, z" p8 X# c
& Q% Q' x" k, H3 O& w& ?# O; i4 n( n! w4 D
9 U" @3 W* \$ t5 C& {2 a3 q7 ?1 |9 R
C:\Users\admin\AppData\Local\Programs\Python\Python312\python.exe -m flask run -h 0.0.0.0 -p 5000 Usage: python -m flask run [OPTIONS]Try 'python -m flask run --help' for help.Error: While importing 'app', an ImportError was raised:Traceback (most recent call last): File "C:\Users\admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\flask\cli.py", line 245, in locate_app __import__(module_name) File "C:\Users\admin\Desktop\new_flask\app.py", line 11, in <module> db = SQLAlchemy(app) ^^^^^^^^^^^^^^^ File "C:\Users\admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\flask_sqlalchemy\extension.py", line 278, in __init__ self.init_app(app) File "C:\Users\admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\flask_sqlalchemy\extension.py", line 374, in init_app engines[key] = self._make_engine(key, options, app) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\flask_sqlalchemy\extension.py", line 665, in _make_engine return sa.engine_from_config(options, prefix="") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\sqlalchemy\engine\create.py", line 820, in engine_from_config return create_engine(url, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 2, in create_engine File "C:\Users\admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\sqlalchemy\util\deprecations.py", line 281, in warned return fn(*args, **kwargs) # type: ignore[no-any-return] ^^^^^^^^^^^^^^^^^^^ File "C:\Users\admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\sqlalchemy\engine\create.py", line 599, in create_engine dbapi = dbapi_meth(**dbapi_args) ^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\sqlalchemy\dialects\mysql\mysqldb.py", line 147, in import_dbapi return __import__("MySQLdb") ^^^^^^^^^^^^^^^^^^^^^ModuleNotFoundError: No module named 'MySQLdb'
) x8 d/ S" q0 P) Q( X! W2 }
8 }+ }- h S3 j[size=0.2]说明pip环境没有安装mysqlclient插件( I4 m2 G4 l" j4 p( y |/ o8 \1 S
/ k3 w6 n8 T1 n! B5 m" p! r+ e
ModuleNotFoundError: No module named 'MySQLdb' 这个错误表明Python环境中没有找到名为MySQLdb的模块。这是因为MySQLdb是一个连接MySQL数据库的Python库,但它不是Python标准库的一部分,它需要单独安装。
% ?% K5 h0 J! K
0 x$ m2 a: d; C1 `: G" u6 V解决方法:0 V, M( ]% F1 V; }
6 q( l, r7 W# w8 ^& |安装MySQLdb模块。可以使用pip安装,在命令行中输入以下命令:' }# W4 g% F8 _7 D9 r: f5 B
7 F- X' W4 v/ [3 b" E& dpip install mysqlclient% m; V w. H+ Z+ D, Z
4 T- H1 v. |# t' b0 Q4 L2 f
- \3 n0 w: e0 h/ K8 m& P' \) D7 U' x# S6 `+ _. }
! J- Z+ B' l; |: r2 M$ j6 b: v
$ i o( D- i/ G( g4 m" w1 r2 z" D, b# ~3 t F& T- k6 |7 R
5 d1 W1 g$ @8 O y; Q0 z B# \2 t
0 S) _3 e; \3 N6 ?2 q$ t6 a
; d4 _! a) a2 Y/ t' N1 i |
|