【发布时间】:2011-04-25 15:05:44
【问题描述】:
我正在尝试让 buildbot 在 centos5 上运行,并收到以下错误:
File "/usr/lib/python2.4/site-packages/buildbot/status/mail.py", line 14, in ?
from twisted.mail.smtp import sendmail, ESMTPSenderFactory
ImportError: No module named mail.smtp
我安装了以下扭曲的软件包(并且没有看到与安装相关的任何其他内容):
$ rpm -qa | grep twisted
python-twisted-web-0.7.0-1.el5
python-twisted-core-2.5.0-4.el5
python-twisted-words-0.5.0-3.el5
我对 debian 比较熟悉,我可以在哪里做:
$ apt-file find twisted/mail/smtp
python-twisted-mail: /usr/share/pyshared/twisted/mail/smtp.py
两个问题:
- 我可以从 yum 中提取一些东西来提供这个文件,还是我需要对这部分扭曲采取手动策略?
- 对于基于 rpm/yum 的系统,是否有类似于上述
apt-file命令的内容?
谢谢。
(我考虑过超级用户,但这似乎与编程紧密相关,我希望在这里得到更好的答案......)
【问题讨论】: