mysql-python安装以后,仍然报错:ImportError: No module named mysqlDB
python用的是2.7.3
用pip安装mysql-python显示成功
(youngTree)junjielee@debian:~$ sudo pip install mysql-python
Downloading/unpacking mysql-python
Downloading MySQL-python-1.2.5.zip (108kB): 108kB downloaded
Running setup.py (path:/tmp/pip_build_root/mysql-python/setup.py) egg_info for package mysql-python
Installing collected packages: mysql-python
Running setup.py install for mysql-python
building '_mysql' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Dversion_info=(1,2,5,'final',1) -D__version__=1.2.5 -I/usr/include/mysql -I/usr/include/python2.7 -c _mysql.c -o build/temp.linux-x86_64-2.7/_mysql.o -DBIG_JOINS=1 -fno-strict-aliasing -g
In file included from _mysql.c:44:0:
/usr/include/mysql/my_config.h:422:0: warning: "HAVE_WCSCOLL" redefined [enabled by default]
In file included from /usr/include/python2.7/Python.h:8:0,
from _mysql.c:29:
/usr/include/python2.7/pyconfig.h:890:0: note: this is the location of the previous definition
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/_mysql.o -L/usr/lib/x86_64-linux-gnu -lmysqlclient_r -lpthread -lz -lm -lrt -ldl -o build/lib.linux-x86_64-2.7/_mysql.so
Successfully installed mysql-python
Cleaning up...我的dist-packages已经有两个文件夹:MYSQLdb和MySQL_python-1.2.5-py2.7.egg-info
现在的问题是,我在python交互界面,import MYSQLdb显示错误如下:
>>> import mysqlDB
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named mysqlDB
相关推荐
Python下的Mysql模块MySQLdb安装详解
在Python环境下,如果想操作MySQL数据库,难免会调用相应的包,比如常用的:MySQLdb通过导入:import MySQLdb 后,可直接调用里面的方法
python3.x中安装web.py步骤方法
希望此文能帮助到苦苦寻找python 3.x 上可用web.py的同学。 使用数据库的时候,依然选用了之前比较感兴趣的web.py 但安装的时候似乎发现有各种问题。 ImportError: No module named ‘utils’ ModuleNotFoundError: No module named ‘db’ 等等,似乎也没有发现新的解决方案。 最后决定试一试dev的版本。 pip install web.py==0.40.dev0 最后发现 web.py 的dev版本 在python 3.x 上完美工作。 本人亲测python 3.6 代码如下: import pymys
python操作mysql数据库.pdf
python操作mysql数据库.pdf
Python配置mysql的教程(推荐)
Linux系统自带Python,且根据系统自带资源来对python配置mysql;安装需要已配置好正确的yum源; 在python未配置mysql的情形下,直接import MySQLdb的提示如下 >>> import MySQLdb Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named MySQLdb Linux系统中没有mysql-python的rpm安装包,这个资源需要从网上下载: https://sourceforge.net/p
python操作mysql数据库归类.pdf
python操作mysql数据库归类.pdf



