Python正确安装后无法识别mysql库

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

我显然已经安装好了mysql,这是我在终端中写的:

pip install mysql

这就是结果:

Collecting mysql
  Using cached mysql-0.0.3-py3-none-any.whl.metadata (746 bytes)
Requirement already satisfied: mysqlclient in c:\python312\lib\site-packages (from mysql) (2.2.4)
Using cached mysql-0.0.3-py3-none-any.whl (1.2 kB)
Installing collected packages: mysql
Successfully installed mysql-0.0.3

但之后,当我导入库时,出现错误:无法解析导入“mysql”。我不知道如何解决它。我在使用 vscode 时遇到了很多问题。

python mysql-connector
1个回答
0
投票

根据PyPi

此包是一个“虚拟包”,需要安装 MySQL-python (Python 2) 或 mysqlclient (Python 3)。实际上,这意味着“pip install mysql”将实际安装 MySQL-python。不要依赖这个包,请直接依赖相关的包。

由于您使用的是Python 3.12,因此您需要的是mysqlclient。要安装,请运行

pip install mysqlclient
© www.soinside.com 2019 - 2024. All rights reserved.