在windows上安装python+mechanize+lxml

2024-04-28 21:33:52 发布

您现在位置:Python中文网/ 问答频道 /正文

在windows上安装python 2+lxml+mechanize最简单的方法是什么?我正在寻找一个易于遵循的解决方案,同时也使安装其他库(eggs?)未来。

编辑 我希望能够安装需要编译器的库。Ruby for windows有一个开发工具包,允许您轻松安装需要编译器的gem。我正在为Python寻找类似的设置。


Tags: 方法编辑for工具包编译器gemwindows解决方案
3条回答

对于这些组件的最简单安装,我建议在整个过程中使用32位安装程序,因此这里的所有链接都指向32位版本。首先,下载并安装Python 2.7.3

然后您将要安装setuptoolsSetuptools将使您能够在命令提示符中键入“easy_install”,并添加其他软件包。它将在机械化方面派上用场。

现在您可以下载并安装lxml for Python 2.7

到目前为止,它们都是MSI安装程序,但要实现机械化,我们必须转到命令提示符。为此,打开“开始”菜单,键入cmd,然后在命令提示下,输入easy_install mechanize。如果键入easy_install不起作用,请确保设置路径(请参见答案here

就这样!对于任何未来的库,在这里简单安装库名就可以了。

所以tldr版本:

下载并安装Python 2.7.3:http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi

下载并安装安装安装工具:http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11.win32-py2.7.exe#md5=57e1e64f6b7c7f1d2eddfc9746bbaf20

下载并安装Python2.7的lxml:http://pypi.python.org/packages/2.7/l/lxml/lxml-2.2.8.win32-py2.7.exe#md5=deb95d53dbd3734ecfb4f69850758427

在命令提示符下,键入easy_install mechanize

我希望这能帮助你顺利地在Windows上安装这些程序。

访问http://www.lfd.uci.edu/~gohlke/pythonlibs/,在那里您可以找到所有可用python包的windows二进制文件(.exe)

我会说,首先获取PIP,然后使用pip install lxmllxml安装。通常,您现在会像这样安装mechanizepip install mechanize,但问题是,Python 3没有机械化端口,因此如果需要/想要mechanize,就必须使用Python 2。但也许lxml.html功能对您来说已经足够了。

相关问题 更多 >