找不到Python机械化模块

时间:2013-01-27 00:40:36

标签: python module mechanize

我的python版本是:Python 2.7 我做了一个easy_install机制,然后我尝试运行一个脚本,我得到了这个:

File "test.py", line 2, in <module>
import mechanize
ImportError: No module named mechanize

如果您需要任何其他信息,请与我们联系。

2 个答案:

答案 0 :(得分:3)

尝试使用pip或easy_install,无论出于何种原因,都无效:

http://pypi.python.org/packages/source/m/mechanize/mechanize-0.2.5.tar.gz

下载源代码

解压缩程序包,转到命令行,切换到已解压缩的文件夹并输入:

python setup.py install

如果您使用的是Linux / Mac,则可能需要输入以下内容:

sudo python setup.py install

答案 1 :(得分:1)

想为将来的某些用户添加一些内容:

如果某些用户收到错误“没有名为'_version'的模块” 然而,Mechanize不支持Python 3,所以你应该安装一个Python 2.x版本(最新版本是2.7.3),在那里安装mechanize包然后重试运行你的脚本。