1

我从 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。

谢谢

微内核

4

3 回答 3

4

我认为这个库取决于这个:

http://wwwsearch.sourceforge.net/mechanize/

尝试先安装它。

于 2010-05-14T12:44:21.577 回答
2

您需要下载并安装名为 mechanize 的模块。根据您的操作系统(即 Linux),您的包管理器可能对此有所帮助,否则您将需要搜索它,并按照它的安装说明进行操作。

于 2010-05-14T12:42:00.300 回答
0

easy_install mechanize

如果这不起作用,您需要修复 PATH 环境变量以包含 python 安装目录\scripts 的路径。easy_install 将来会为您节省大量时间。

PS:Python 2.4 已经 6 年了,你真的应该考虑至少 2.6。

于 2010-05-14T14:50:39.973 回答