我已经在64位操作系统上安装了64位Python 3.7。我还安装了mysql-installer-community-8.0.15.0,并且我仍然使用此代码python -m pip install mysql-connector
安装了MySQL连接器,但仍然尝试导入mysql.connector时。我收到此错误。
“ C:\ Users \ Basir Payenda \ PycharmProjects \ newprj \ venv \ Scripts \ python.exe“ “ C:/用户/ Basir Payenda / PycharmProjects / newprj / app.py”追溯(大多数 最近通话结束):文件“ C:/ Users / Basir Payenda / PycharmProjects / newprj / app.py”,第1行,在 导入mysql.connector ModuleNotFoundError:没有名为“ mysql”的模块
此外,我还在我的机器上安装了mysql-connector-python-8.0.15-py3.7-windows-x86-64bit。 请帮助我解决此问题,我已经尝试了所有可能的方法。谢谢
编辑: 使用以下代码安装mysql.connector
C:\Users\Basir Payenda\AppData\Local\Programs\Python\Python37\Scripts>python -m pip install mysql-connector
和
pip3 install mysql-connector
使用pip3,我收到此消息:
已经满足要求:C:\ users \ basir中的mysql-connector payenda \ appdata \ local \ programs \ python \ python37 \ lib \ site-packages <2.1.6>
再次进入pycharm并导入mysql.connector时,出现上述消息,未找到模块'mysql'
2小时后编辑: 没有答案,我尝试了这个。我卸载了所有内容,python,mysql,pychar并重新安装。同样是同样的问题。我应该更换计算机吗?
答案 0 :(得分:0)
在安装模块之前,请尝试从文件夹“ newprj”激活虚拟环境:venv\Scripts\activate
。
接下来,您将看到:“(venv)C:\ Users \ Basir Payenda \ PycharmProjects \ newprj>”
然后尝试再次安装软件包。
答案 1 :(得分:0)
我认为pycharm中的新模块无法在pycharm项目解释器中自动加载,因此您应该尝试创建一个新的virtualenv项目或使用这些附加配置更改项目解释器中的某些配置。见下面的图片:
或