搭建服务器 出现错误ImportError: this is MySQLdb

在Fedora Core 6 安装Bigworld服务器工具,在/home/zhu/mf/bigworld/tools/server/install/目录下输入./install_tools.py命令,出现错误

  • Installing system services

  • Uninstalling existing system service 'bw_stat_logger'

  • Installing package: bw_stat_logger
    Starting stat_logger: [ OK ]

  • Uninstalling existing system service 'bw_message_logger'

  • Installing package: bw_message_logger
    Starting message_logger: [ OK ]

  • Uninstalling existing system service 'bw_web_console'

  • Installing package: bw_web_console
    Starting web_console: Traceback (most recent call last):
    File "./start-web_console.py", line 15, in ?
    import MySQLdb
    File "/home/zhu/mf/bigworld/tools/server/pycommon/redist/mysql_python/MySQLdb/__init__.py", line 22, in ?
    raise ImportError, "this is MySQLdb version %s, but _mysql is version %r" %\
    ImportError: this is MySQLdb version (1, 2, 1, 'final', 2), but _mysql is version (1, 2, 1, 'final', 1)
    [FAILED]
    Check '/var/log/bigworld/web_console.log' for errors
    求大神帮忙解答,谢谢!

0

1个回答

根据你的错误,你的Bigworld中MySQLdb的版本比你安装的mysql版本高,升级一下mysql数据库

0
u012614842
hjfdhhf 但这两个不都是1.2.1版本的吗? (1, 2, 1, 'final', 2)最后的参数是什么意思?
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
搭建服务器 出现错误ImportError: this is MySQLdb
在Fedora Core 6 安装Bigworld服务器工具,在/home/zhu/mf/bigworld/tools/server/install/目录下输入./install_tools.py命令,出现错误nn* Installing system servicesnn- Uninstalling existing system service 'bw_stat_logger'n+ Installing package: bw_stat_loggernStarting stat_logger: [ OK ]n- Uninstalling existing system service 'bw_message_logger'n+ Installing package: bw_message_loggernStarting message_logger: [ OK ]n- Uninstalling existing system service 'bw_web_console'n+ Installing package: bw_web_consolenStarting web_console: Traceback (most recent call last):n File "./start-web_console.py", line 15, in ?n import MySQLdbn File "/home/zhu/mf/bigworld/tools/server/pycommon/redist/mysql_python/MySQLdb/__init__.py", line 22, in ?n raise ImportError, "this is MySQLdb version %s, but _mysql is version %r" %\nImportError: this is MySQLdb version (1, 2, 1, 'final', 2), but _mysql is version (1, 2, 1, 'final', 1)n [FAILED]nCheck '/var/log/bigworld/web_console.log' for errorsn求大神帮忙解答,谢谢!
python3使用django出现错误No module named ‘MySQLdb’解决办法
问题python3  在使用django引入mysql的时候出现如下错误:查阅资料以后发现:django 连接mysql默认驱动是MySQLdb,MySQLdb没有支持python3的版本,如果使用python3.x版本时,django连接mysql的方法1、使用pymysql替换MySQLdb在配置文件同目录下的__init__.py文件中加入以下代码:1 import pymysql2 pym...
python 导入MySQLdb模块 出现的问题 并测试
python安装MySQL模块 下载安装MySQLdb,请访问 http://sourceforge.net/projects/mysql-python ,(Linux平台可以访问:https://pypi.python.org/pypi/MySQL-python)从这里可选择适合您的平台的安装包 输入 $ cd MySQL-python-1.2.2 $ sudo python setup.
Mac系统Python import MySQLdb报错问题解决
ImportError: dlopen(/Users/malongyu/.python-eggs/MySQL_python-1.2.3-py2.7-macosx-10.9-intel.egg-tmp/_mysql.so, 2): no suitable image found.  Did find: /Users/malongyu/.python-eggs/MySQL_python-1.2.3-
import MySQLdb 报错 相关的环境问题
1、 Python需要安装 32位版本的(如果已经安装,就无需再重复安装了),如:       https://www.python.org/ftp/python/2.7.11/python-2.7.11.msi           # 如何知道自己已经安装的是32位还是64位?       在cmd里面输入 Python ,进入Python的主命令行界面的时候,会看到 32 bit 或6
关于windows下MySQLdb导入报错问题
报错信息为: ImportError: this is MySQLdb version (1, 3, 9, 'final', 1), but _mysql is version (1, 2, 3, 'final', 0) 此种问题理论上可以重装MySQLdb 但是由于在windows下面总是有各种奇奇怪怪的问题,导致即使虚拟环境里有MySQLdb也会报错。 解决方案是将c
python运行mysql的程序时报错,ImportError DLL load failed: %1 不是有效的 Win32 应用程序
操作系统:win7 64位,安装mysqldb 后提示:ImportError DLL load failed: %1 不是有效的 Win32 应用程序,是由于安装的32位的 MySQL-Python-1.2.3.win32-py2.exe,,只要改成64位版本的就可以了。 如果没有找到,可以使用如下链接下载: 32位:http://download.csdn.net/de
No module named 'MySQLdb'(第一次django下创建数据库迁移,报错)
运行环境:ubuntu14.04 python3.5.2 django1.8.17第一次django下创建数据库迁移 运行命令为:python manage.py makemigrations blog报错信息: django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named
SQLAlchemy连接mysql时,出现报错ImportError: DLL load failed: 找不到指定的模块。
    刚开始学习使用flask来构建web,mysql-python等都已经安装,但是还是出现了 问题分析 这类问题一般都是在安装library之时,安全不完整,或者安装的library被覆盖或者破坏了,所以无法知道相应的类库。 然后在Settings中查看是不是缺少flask-mysqldb 发现确实缺少这个,那么就安装一下吧 完毕...
SQLAlchemy连接mysql时,所出现的importerror: dll load failed: 找不到指定模块
刚开始学习使用flask来构建web,在连接数据库的时候碰到了这么一个大问题,经过了百度了之后发现很多说法,都尝试了可是无解,mysql-python等都已经在cmd上安装,但是还是出现了这个问题,贴出代码其实也就是很简单的一个creat_all() 但是就是无法解决解决方式:找一下是否存在flask-mysqldb 这个如果没有的话 install 就可以了  ...
Linux(CentOS 5.8)下部署Django-1.5.5遇到的一些问题
安装Python(Python-2.7.5) shell>tar xzvf Python-2.7.5.tgz shell>cd Python-2.7.5 shell>./configure shell>make shell>sudo make install 安装Django-1.5.5 shell>tar xzvf Django-1.5.5.tar.gz shell>cd Dja
Mac 下Python import mysql库时报错的问题及处理
问题描述:      Mac环境下使用pip install mysql 后在Python环境中import MySQLdb报错, 报错信息如下:     >>> import MySQLdb Traceback (most recent call last):   File "", line 1, in   File "/Library/Python/2.7/site-package
解决Mac上使用MySQLdb报错的问题
报错信息:Traceback (most recent call last): File “/Volumes/此处省略路径信息.../test.py", line 2, in <module> import MySQLdb as mdb File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site
安装蓝鲸时,MySQLdb引发的错误
环境,CentOS7.5 + Python2.7.5 导入 MySQLdb时报如下错误 ImportError: /workdata/venv/lib/python2.7/site-packages/_mysql.so: undefined symbol: _ZTVN10__cxxabiv117__class_type_infoE 第一步:从官网下载源文件 wget https://...
Python查询MySQL数据库时报错No module named MYSQLdb 问题解决
No module named MYSQLdb 问题解决 问题描述: 在Linux中写Python查询MySQL数据库时报错:ImportError: No module named MySQLdb 对于不同的系统和程序有如下的解决方法: easy_install mysql-python (mix os) pip install mysql-python (mix os/ pytho...
在Python安装MySQLdb模块遇见的问题
安装python2.7的MySQLdb模块时遇见如下问题: [root@mycat-1 MySQL-python-1.2.3b1]# python setup.py build running build running build_py copying MySQLdb/release.py -> build/lib.linux-x86_64-2.7/MySQLdb running bui
在Windows上安装Python+MySQL 的常见问题及解决方法 (转)
验证是否已经安装了MySQLdb: ========================================================== d:\usr\local\Python25&gt;python Python 2.5.4 (r254:67916, Dec 23 2008, 15:10:54) [MSC v.1310 32 bit (Intel)] onwin32 Typ...
Linux下安装MySQLdb出错
1. pip install MySQL-python 后出现:_mysql.c:29:20: fatal error: Python.h: No such file or directory 的错误 解决:重新安装了python----yum install python 2.重新执行pip install MySQL-python,发现还是报错(同上) 3.找大佬看后:发现需要安装yum...
Mysqldb安装的各种错误解决办法
1.错误ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock'  mysql.sock的目录/var/lib/mysql/mysql.sock 解决办法:        ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock   在
MySQLdb用户指南
原网页被墙,放这里备用。 MySQLdb User's Guide Contents Introduction Installation _mysql MySQL C API translation MySQL C API function mapping Some _mysql examples MySQLdb Functions and attri...
命令行里可以import MySQLdb但是pycharm里不可以import MySQLdb
今天用MySQLdb的库,是因为《Python数据分析基础》里的mysql这部分要安装mysqlclient,但是使用时还是import MySQLdb。 原因是,pycharm的interpreter路径跟命令行里的路径不一样。要修改下图的路径 标题PYCHARM_INTERPRETER_PATH ...
Python下使用MySQLdb连接MySQL出错的解决办法(一)
我采用的是MySQLdb操作的MYSQL数据库。先来一个简单的例子吧: import MySQLdb try: conn=MySQLdb.connect(host='127.0.0.1',user='root',passwd='mysql2014',db='spider',port=3306) cur=conn.cursor() cur.execute('select * from t_u
Python安装MySQL模块(MySQLdb)(yum安装和源码安装)
方法1:yum安装 yum install MySQL-python -y 这个是最快捷的方式,当然必须支持yum安装。如果搞了很久的yum源,还是有问题,建议直接源码安装。 方法2:源码安装,安装步骤如下: 1、首先安装 setuptools,下载源代码包: wget http://pypi.python.org/packages/source/s/setuptools/setupto...
ImportError解决办法
用如下的方式导入Model类,但是pycharm找不到该模块from models import BookInfo启动服务器也会报错:ImportError:'No module named models'改为:from booktest.models import BookInfoOK!...
Centos下安装python的MySQLdb模块若干错误总结
1、下载,解压python-mysql 2、运行python setup.py install 3、Error1: 报错mysql_config not found     首先查找mysql_config的位置,使用find / -name mysql_config     其次、修改setup_posix.py文件   mysql_config.path = "mysql_con
Mac下安装MySQLdb报错解决
还是老样子,本来想自己写的,但是发现这个哥们写的相当详细,直接搬过来即可   安装环境:OS X操作系统,Python 2.7.3。   MySQLdb其实包含在MySQL-python包中,因此无论下载还是在pip中search,都应该是搜寻MySQL-python。   以下将说明MySQLdb两种常见的安装方式,下载安装或者pip安装MySQL-python。   下载MySQLdb
Python MySQLdb连接数据库出错的解决办法
使用MySQLdb出错语句:db = MySQLdb.connect(&quot;localhost&quot;,&quot;root&quot;,&quot;mysql&quot;,&quot;test&quot; )报错:解决方法:将“localhost”改为“127.0.0.1”连接数据库完整代码:#!/usr/bin/python# -*- coding: UTF-8 -*- import MySQLdb # 打开数据库连接db = MySQLdb.connect(&quot;...
在Python2.7环境下安装MySQLdb遇到的问题
安装出现 Python version 2.7 required,which was not found in the registry 解决方案:新建一个register.py文件,将下面代码copy进去: # # script to register Python 2.0 or later for use with win32all # and other extensions th...
python2.7嵌入c++的故事之一:c++调用脚本出现Import error: no module named错误
楔子: 网上有人说,Python适合做host宿主语言,如果性能不行,则通过c++优化;如果作为嵌入脚本,则有线程安全等诸多问题。 不幸的是,项目要求找一个合理的脚本语言,千挑万选,各有利弊,最终还是走上了小心翼翼的嵌入python之路。福兮祸兮,且看慢慢分解。   第一回  脚本嵌入c++   不同环境两重天               -----python2.7嵌入vc6,脚本出现
安装MySQLdb遇到的问题
问题1: 安装MySQL-python-1.2.3.win-amd64-py2.7.exe,时提示:Python version 2.7 required, which was not found in the registry 解决方案:(转自:http://blog.csdn.net/w2cschool/article/details/40520233) 这是在注册表不能识别python
安装MySQLDb报错
_mysql.c:36:23: error: my_config.h: No such file or directory _mysql.c:38:19: error: mysql.h: No such file or directory _mysql.c:39:26: error: mysqld_error.h: No such file or directory _mysql.c:4...
Python连接Mysql数据库报错,安装MySQLdb模块
1. Django创建数据模型报错 使用Django创建数据模型,报了很多错如下所示: python manage.py sycdb 基本大概意思:加载MySQLdb module出错,缺少MySQLdb模块 2. 安装MySQLdb模块 2.1 下载MySQLdb源码      http://sourceforge.net/projects/mysql-python/
mysqldb安装错误
本文为大家讲解的是MySQL-python-1.2.4b4.win32-py2.7安装报错:python version 2.7 required,which was not found in the registry.解决方法,感兴趣的同学参考下。 问题描述: windows7 64 下安装 MySQL-python-1.2.4b4.win32-py2.7.exe报错: python
安装MySQLdb出现的问题
sh: 1: mysql_config: not found Traceback (most recent call last): File "setup.py", line 17, in <module> metadata, options = get_config() File "/home/furzoom/MySQLdb1-MySQLdb-1.2.5/setup_posix.py", line 43, in get_config libs = mysql_config("lib
pip安装模块或者某个包出现错误时
错误描述:  ImportError: The 'packaging' package is required; normally this is bundled with this package so if you get this warning, consult the packager of your distribution.     -----------------------...
【已解决】导入tensorflow出现ImportError
原先在Ubuntu16.04下运行的tensorflow是1.1版的,今天将Python升级为3.6.5版,用Anaconda安装了tensorflow1.4.1,安装没有出现问题提示,在导入tensorflow时出现: ImportError: /home/ctr/anaconda3/lib/python3.6/site-packages/tensorflow/python/../../.....
python2.7安装MySQLdb模块(以及安装出现的问题和解决方式)
1、安装MySQLdb 我的Python的版本为2.7,需要额外安装的库有两个,一个是Beautiful Soup,(解析网页)一个是MySQLdb(连接mysql) 进入https://sourceforge.net/projects/mysql-python/ 下载 MySQLdb 下载号双击exe: 此时遇到问题 安装MySQL-python-1.2.4b4.win32...
记录用pip安装mysql-python (MySQLdb) 遇到的错误的解决方案
通过安装MySQLdb模块的命令$ sudo pip install mysql-python安装失败了,看了看提示的错误,找到了这样一条错误信息 _mysql.c:29:20: fatal error: Python.h: 没有那个文件或目录 #include &quot;Python.h&quot; ^ compilation terminated.
scrapy 安装数据库mysql错误汇总和操作步骤
操作步骤:   1、检查python是否支持mysql [root@bogon ~]# python Python 2.7.10 (default, Jun 5 2015, 17:56:24) [GCC 4.4.4 20100726 (Red Hat 4.4.4-13)] on linux2 Type "help", "copyright", "credits" or "license
【Python】django切换数据库为mysql后,报错Error loading MySQLdb module解决办法
初学django 将默认数据库换成mysql后 修改setting.py文件的数据库配置 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'test', 'USER': 'user', 'PASSWORD': 'passw...
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 区块链什么时候出现的 java学习常出现的问题