【问题标题】:Python - problem in importing new module - libgmailPython - 导入新模块时出现问题 - 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。

谢谢

微内核

【问题讨论】:

    标签: python importerror python-module libgmail


    【解决方案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。

    【讨论】:

      猜你喜欢
      • 2021-09-27
      • 1970-01-01
      • 1970-01-01
      • 2014-05-30
      • 1970-01-01
      • 1970-01-01
      • 2015-09-26
      • 1970-01-01
      相关资源
      最近更新 更多