在 Python VirtualEnv 上安装 Scrapy

Installing Scrapy on Python VirtualEnv

这是我的问题, 我有一个共享主机(GoDaddy Linux 主机包)帐户,我想创建 .py 文件来为我做一些抓取。为此,我需要 scrapy 模块 (scrapy.org)。由于共享帐户,我无法安装新模块,所以我安装了 VirtualEnv 并创建了一个新的虚拟环境。预装了 pip、wheel 等。

运行 pip install scrapy 没有成功完成,因为 scrapy 有很多像 libxml2 这样的依赖项,它还需要 python-dev 工具。如果我可以访问 'sudo apt-get ...',这会很容易,但我没有。我只能使用 pip 和 easy_install.

那么如何安装 python 开发工具?以及如何安装依赖项?这甚至可能吗?

干杯

您可以先激活python 虚拟环境来安装所有依赖项。 步骤1 : 在 Linux 上: env/bin/activate 在 Windows 上: env\Scripts\activate 第2步: pip install lxml

我刚刚尝试过,它对我有用。请查找随附的屏幕截图。

在我拥有的 GoDaddy 计划中无法完成我想做的事情。

我遇到了一些相同的问题。我找到this并修改为pip3.7 install lxml==3.4.2。我能够成功安装。