Windows XP 上 Scrapy 导入错误:没有名为 w3lib.html 的模块

3 投票
3 回答
6010 浏览
提问于 2025-04-17 07:12

我刚在工作用的电脑上安装并运行scrapy,这台电脑是Windows XP系统。

如果我输入命令scrapy startproject myproject,就会出现以下错误:

ImportError: No module named w3lib.html

警告:在Windows XP上运行Python/Scrapy真是麻烦。在Linux系统上,我只需要输入pip install Scrapy就可以了,哈哈。

3 个回答

3

如果你在Mac或Linux上安装了pip这个工具:

可以试试下面的命令:

pip install w3lib

如果你之前是用管理员权限安装的:

sudo pip install w3lib

4

我用 easy_install w3lib 安装这个库,效果很好。

5

看起来他们忘了提到w3lib和simplejson这两个库。simplejson这个库只在Python 2.6之前的版本需要。这里有一个Distribute的安装包,如果你没有easy_install和pip的话,可以用这个。然后你就可以用easy_install或pip来安装其他需要的库了。

撰写回答