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

导入 numpy 模块时出现 Python 错误 [重复]

拔出 Raspberry Pi 后导入模块时出现 Python EOFerror

在 Python 3 中使用导入的模块时出现范围错误

python不同包之间调用时出现文件模块不存在的问题

导入节点模块时出现流错误“无法解析模块”