Python - 导入新模块时出现问题 - libgmail
Posted
技术标签:
【中文标题】Python - 导入新模块时出现问题 - libgmail【英文标题】:Python - problem in importing new module - libgmail 【发布时间】:2011-02-19 12:28:57 【问题描述】:我从 sourceforge 下载了 Python 模块 libgmail 并提取了存档中的所有文件。存档有 setup.py,所以我在命令提示符下转到该目录并做了
setup.py install
我收到以下错误消息
I:\libgmail-0.1.11>setup.py install
Traceback (most recent call last):
File "I:\libgmail-0.1.11\setup.py", line 7, in ?
import libgmail
File "I:\libgmail-0.1.11\libgmail.py", line 36, in ?
import mechanize as ClientCookie
ImportError: No module named mechanize
这可能是微不足道的,但我是 python 新手。所以请指导该怎么做。
请注意,我使用的是 python 2.4 和 Windows-XP。
谢谢
微内核
【问题讨论】:
【参考方案1】:我认为这个库依赖于这个:
http://wwwsearch.sourceforge.net/mechanize/
尝试先安装它。
【讨论】:
@zefciu,安装好了。工作。但我猜 LibGmail 不再工作了。但是 imaplib 现在对 gmail 来说很棒。【参考方案2】:您需要下载并安装名为 mechanize 的模块。根据您的操作系统(即 Linux),您的包管理器可能对此有所帮助,否则您需要 google 并按照它的安装说明进行操作。
【讨论】:
安装成功了,谢谢 :) @ALL 还有一点,现在 LibGmail 没用了。我猜它不再起作用了..对我不起作用。 imaplib 在这方面很棒,对我来说效果很好。【参考方案3】:easy_install mechanize
如果这不起作用,您需要修复 PATH 环境变量以包含 python 安装目录\scripts 的路径。 easy_install 将在未来为您节省大量时间。
P.S.:Python 2.4 已经 6 年了,你真的应该考虑至少 2.6。
【讨论】:
以上是关于Python - 导入新模块时出现问题 - libgmail的主要内容,如果未能解决你的问题,请参考以下文章
导入python的winreg模块时出现ImportError