3

我对 Python 的内部工作原理相当陌生。

我一直在尝试解决这里看到的错误, Scrapy on Windows XP ImportError: No module named w3lib.html

我安装了easy_install,所以我可以重新安装Scrapy,但我无法让它做任何事情。我可以导入easy_install,但我希望能够运行easy_install /my_downloads/OtherPackage-3.2.1-py2.3.​​egg 或easy_install http://example.com/path/to/MyPackage-1.2 之类的东西。 3.tgz 来安装依赖项之一,但显然我做错了。

我也不知道如何从这里安装 pip http://www.pip-installer.org/en/latest/installing.html#using-the-installer

我想我的问题是如何运行如下命令?$ curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | Python

我正在使用最新的免费 enthought 包,我认为 pylab 界面或 python.exe 会让我运行这个命令。我想我只是在寻找有关如何使用解释器安装所需软件包来解决原始问题的链接或纲要。

谢谢你的帮助

4

2 回答 2

2

要获得easy_install,您想setuptools使用此处提供的可执行安装程序安装 Windows:http: //pypi.python.org/pypi/setuptools

例如,如果您在 32 位 Windows 上运行 Python 2.7,则安装程序将是: setuptools-0.6c11.win32-py2.7.exe.

这将安装setuptools,它easy_install.exe位于您的C:\Python27\Scripts目录中。

安装后,您可以安装 pip(或PyPI 中的任何软件包),如下所示:

C:\Python27\Scripts\easy_install pip

于 2012-05-03T11:45:15.790 回答
0

首先使用适用于 Windows 的官方 Python 安装程序安装 Python 。接下来,为 windows 下载并安装setuptool,最后为 windows 安装 pip

完成此操作后,您可以使用pip install scrapy.

于 2012-05-03T11:40:43.677 回答