无法在 VScode 中导入 sql.connector

Unable to import sql.connector in VScode

import mysql.connector

mydb = mysql.connector.connect(host='localhost', user='root',passwd='password', auth_plugin='mysql_native_password')

我在 Jupyter Notebook 中做同样的事情,它在那里工作但在 VScode 中它显示:
ModuleNotFoundError: No module named 'mysql'
我安装的所有其他软件包都可以正常工作,但只有这个有问题。 我已经使用 pip 安装了。有什么解决办法吗?
当然,我可以使用 Jupyter 笔记本,但我更喜欢 vscode ....
Python 3.8.3
pip 20.2.3
此致,

我在使用 Pycharm 时遇到了同样的错误。安装其他软件包对我有用。您可以尝试安装它并尝试 运行 如果它解决了您的问题。

pip install mysql-connector-python-rf

另一种解决方案是重新启动本地 IDE,即 VScode。我使用 VScode 作为我的主要 IDE 并在 python 中安装了一些模块导致它引发了类似 ModuleNotFound 的错误。重新启动它解决了问题。

我遇到了和你一样的问题。我所做的是按 control+shift+p。将弹出 select Python 解释器。去 select 虚拟环境中 python 的解释器。脚本中的那个。我这样做之后就很好了。