funcd: ImportError: No module named dbm
2011-04-11 15:27
1166 查看
今天在 CentOS 5.6 64位的机器上配置Func被控端时,在安装设置完 Func 及 Certmaster 后,启动 Funcd 提示如下错误
意思就是没有名为 dbm 的模块。那当然就需要安装。
从新编译了 Python 发现确实是少了dbm
一开始用 yum install dbm 发现没有任何包可以安装。接着运行 yum install gdbm gdbm-devel
一共安装了3个相关包
这时候,在重新编译安装Python后,就没有提示找不到 DBM 和 GDBM 了,也可以正常启动 funcd 服务了。
[root@certmaster ~]#service funcd start Starting func daemon: Traceback (most recent call last): File "/usr/bin/funcd", line 20, in from func.minion import server File "/usr/local/lib/python2.6/site-packages/func/minion/server.py", line 31, in import func.jobthing as jobthing File "/usr/local/lib/python2.6/site-packages/func/jobthing.py", line 17, in import dbm ImportError: No module named dbm
意思就是没有名为 dbm 的模块。那当然就需要安装。
从新编译了 Python 发现确实是少了dbm
Failed to find the necessary bits to build these modules: _bsddb _sqlite3 _tkinter bsddb185 dbm dl gdbm imageop readline sunaudiodev To find the necessary bits, look in setup.py in detect_modules() for the module's name. running build_scripts
一开始用 yum install dbm 发现没有任何包可以安装。接着运行 yum install gdbm gdbm-devel
一共安装了3个相关包
gdbm-1.8.0-26.2.1.i386 gdbm-devel-1.8.0-26.2.1.x86_64 gdbm-devel-1.8.0-26.2.1.i386
这时候,在重新编译安装Python后,就没有提示找不到 DBM 和 GDBM 了,也可以正常启动 funcd 服务了。
相关文章推荐
- 新建python环境无法导入libxml2dom的问题:ImportError: No module named libxmlmods
- python:ImportError: No module named setuptools
- ImportError: No module named PIL 错误
- importerror no module named fcntl
- supervisor报错:ImportError: No module named supervisor.supervisord 问题
- from google.protobuf.internal import enum_type_wrapper ImportError: No module named google.protobuf
- uWSGI之ImportError: No module named uwsgi
- Python:ImportError: No module named indexes.base
- Scrapy下载图片错误:ImportError: No module named PIL
- from setuptools import setup ImportError: No module named setuptools
- Python 之 ImportError: No module named ***
- ImportError: No module named redis
- 安装PyViz之后报错:ImportError: no module named ns.applications解决方法
- ImportError: No module named scipy.sparse
- ImportError: No module named scipy PS E:\p> python -m pip install scipy出红字错
- raise ImportError(str(msg) + ', please install the python3-tk package') ImportError: No module named
- ImportError: No module named IPython.frontend.terminal.ipapp
- ImportError: No module named requests
- 解决:ImportError: No module named 'xxxx'-------python中关于import语句的认识2
- ImportError: No module named etree.ElementTree