mysql-connector-python 不在 VS Code 上工作,在 python shell 中工作

mysql-connector-python is not working on VS Code and working in python shell

我正在尝试连接到 MySQL 数据库,但是很奇怪 mysql-connector-python 在 python shell 中工作,而不是使用 VS Code。

我尝试安装以下软件包:

pip install mysql-connector
pip install mysql-connector-python
pip install mysql-connector-python-rf

也不走运。因此,我卸载了所有软件包,然后仅重新安装 mysql-connector-python,然后重新启动,以确保这方面没有问题。

错误是:

ModuleNotFoundError: No module named 'mysql.connector'; 'mysql' is not a package

Python版本:3.9.4 VS 代码:1.6.20

以下是部分截图:

主要问题与代码运行器有关。 卸载,然后安装就可以了。

我经常遇到一些错误,因为代码运行器没有连接到正确的环境或没有读取新包。 通常,重新启动 visual studio 代码会话或整个软件可以解决它,但在这种情况下不会。