ImportError:没有名为mysql的模块

时间:2017-12-26 15:28:22

标签: python python-3.x

Traceback (most recent call last):
  File "C:\AppServ\www\pythonWeb\MySqlConn.py", line 1, in <module>
    import mysql.connector
ImportError: No module named 'mysql'

尝试导入mysql.connector时出现上述错误消息 我使用带有python 3.4.2的Window和用于Window的Appserv 2.5.10 我已将python文件保存在AppServ文件夹下。

请帮忙。

1 个答案:

答案 0 :(得分:2)

错误清楚地表明你没有模块&#34; Mysql&#34;您要导入的是为了进一步处理。

ImportError: No module named 'mysql'

enter image description here 根据您使用的操作系统,您可以做什么:

pip install mysqlclient

如果您需要1.2.x版本(仅限旧版Python),请使用pip install MySQL-python

注意:运行上述命令时可能必须使用某些依赖项。

Ubuntu 14,Ubuntu 16,Debian 8.6(jessie)

sudo apt-get install python-pip python-dev libmysqlclient-dev

Fedora 24:

sudo dnf install python python-devel mysql-devel redhat-rpm-config gcc

Mac OS

brew install mysql-connector-c

如果失败,请尝试

brew install mysql

一旦你成功安装模块重新运行你的脚本,它应该工作