ImportError: No module named MySQLdb问题的解决

今天在windows上撸python代码,遇到ImportError: No module named MySQLdb的问题,遂赶紧pip install mysql-python,结果还是不行,查看安装报错,说是没有VC++ 9.0

然后就下载了Microsoft Visual C++ 9.0,再次执行pip install mysql-python,结果还是报错(见下图,此刻内心万马奔腾。。。),

查了下原因,结果是缺少驱动,遂下载https://www.microsoft.com/en-us/download/details.aspx?id=44266,直接安装,然后就ok了。

时间: 2024-10-11 22:59:53

ImportError: No module named MySQLdb问题的解决的相关文章

已经装了MySQL-python,但在引用时报错:ImportError: No module named MySQLdb

导入MySQLdb模块的时候报错,如下 >>> import MySQLdb Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named MySQLdb 在网上找了一个解决方法: yum install MySQL-python  (centos系统) 再次导入的时候还是报错,怀疑是版本问题: $ pyth

python3 与 Django 连接数据库报错:ImportError: No module named &#39;MySQLdb&#39;

在 python2 中,使用 pip install mysql-python 进行安装连接MySQL的库,使用时 import MySQLdb 进行使用 在 python3 中,改变了连接库,改为了 pymysql 库,使用pip install pymysql 进行安装,直接导入即可使用 但是在 Django 中, 连接数据库时使用的是 MySQLdb 库,这在与 python3 的合作中就会报以下错误了: ImportError: No module named 'MySQLdb' 解决方

ImportError: No module named MySQLdb

系统:Ubuntu 安装: [email protected]:~$ sudo apt-get install python-dev [email protected]:~$ sudo apt-get install libmysqld-dev [email protected]:~$ python Python 2.7.6 (default, Mar 22 2014, 22:59:56)  [GCC 4.8.2] on linux2 Type "help", "copyri

Error loading MySQLdb module: No module named MySQLdb 错误的解决方法

具体报错如下: django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb 解法办法: 需要安装python连接mysql的模块 注意:本人使用yum install MySQL-pyton安装后依然报上错误,经测试必须要pip方式安装 pip install mysql-python 如果安装报以下错误: pip install pandas` gives

saltstack &quot;ImportError: No module named salt.scripts&quot;错误解决

一.问题描述 生产线上使用的自动化管理工具是saltstack,CentOS6.8 x64,python 2.6.6 ,正所谓不作不死,由于有些功能需要python2.7.x ,在升级好python2.7后,写了saltstack api 发现python2.7不好使,原理是python2.7下没有salt模块,因此pip install salt 即在python2.7下安装成功了salt模块,但是发现重启salt-master时报错.如下图: 生产线啊,这可不行,赶紧恢复吧.pip unin

解决importerror no module named mysqldb

在window中 1:在Scripts文件夹下会出现一系列和pip有关的文件,DOS中到Scripts,运行:pip install mysql-python 2:报错:Microsoft Visual C++ 9.0 下载https://www.microsoft.com/en-us/download/details.aspx?id=44266 3:直接下载: MySQL-python-1.2.5.win-amd64-py2.7.exe https://www.jb51.net/databas

ImportError: No module named _sqlite3 报错解决方法

报错如下错误: >>> import sqlite3 Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/python2.7/sqlite3/__init__.py", line 24, in <module> from dbapi2 import * File "/usr

【问题收录】ImportError No module named MySQLdb 问题解决

1.查看是否已经安装了MySQLdb 模块 进入python命令行,输入import MySQLdb.如果没有报错,证明此模块已经安装,否则我们需要进行一下几部的操作. 2.安装和下载MySQL for Python MySQL for Python网址是http://sourceforge.net/projects/mysql-python/,可以下载安装最新版本,命令如下 <span style="font-size:12px;">wget http://sourcef

(诊断)No module named MySQLdb

启动Keystone同步数据库时提示: 2015-04-16 10:53:24.010 5747 TRACE keystone File "/usr/local/python2.7/lib/python2.7/site-packages/sqlalchemy/connectors/mysqldb.py", line 64, in dbapi 2015-04-16 10:53:24.010 5747 TRACE keystone return __import__('MySQLdb')