2015-11-20 64 views
4

每个人的在线代码都是指sudo apt-get #whatever#,但windows没有这个功能。我听说过一个叫做Powershell的东西,但是我打开它并不知道它是什么。没有名为'lxml'的模块Windows 8.1

我只想得到一个简单的环境去和lxml所以我可以从网站刮。

+0

现在很多开发人员使用Linux或OS X。 'sudo apt-get whatever'将是您用于某些基于Linux的操作系统的命令。不过Python会安装'pip',它应该允许你在Windows/OS X/Linux上输入几乎相同的命令。 –

+2

为了拼凑使用[beautifulsoup 4](http://www.crummy.com/software/BeautifulSoup/),它的裁缝是为此目的而制作的。如果你愿意,你可以选择使用'lxml'作为美丽的xml解析器。我有一种讨厌的感觉,'lxml'会想编译一些c代码,你可能不会这样做。如果你很高兴给'美丽的女孩'一个旋转只需输入'PIP安装beautifulsoup4'。 –

+0

如果您打开Powershell并且没有将其识别为命令行终端,我建议您在开始编程之前先从计算机课程开始。 – TigerhawkT3

回答

0

转到常规命令提示符并尝试pip install lxml。如果这不起作用,请删除并重新安装python。在安装过程中,您会看到一个复选标记列表,请确保您选中pip,然后再次尝试pip install lxml

pip代表pip安装包,它可以为你安装一些有用的python包。

+1

我输入'pip install lxml',出现错误 '收集lxml 错误:b“'xslt-config'未被识别为内部或外部命令,\ r \ noperable程序或批处理文件。\ r \ n”个 **请确保libxml2和中的libxslt开发包已安装** 运行build_ext 建设‘lxml.etree’扩展 错误:[WinError 2]系统找不到指定的文件 --- ------------------------------------- ' – Homerdough

4

尝试从here下载lxml包,然后,在命令提示,输入:

pip install path/to/lxml_package_file 

例如,下载lxml‑3.5.0‑cp35‑none‑win_amd64.whl后因为我的Python 3.5上的64位的Windows中,I型在下面的命令:

cd path/to/lxml_file 
pip install lxml‑3.5.0‑cp35‑none‑win_amd64.whl 

然后它应该安装好。