无法在 Windows 7 上安装 lxml

Unable to Install lxml on Windows 7

我知道有很多关于如何安装 lxml 的问题,我已经按照我找到的所有步骤进行操作(我在下面详细说明)。但是,鉴于我所做的,我最终无法安装软件包并且已经停留了很长一段时间。

选项 1: 使用 pip 安装 lxml

与许多直截了当的答案一样,我尝试通过 pip install lxml 来安装 lxml,但在下面的屏幕截图中出现了错误。我不太清楚这是什么意思,但我只能假设这是我公司拒绝的连接(我可以将它安装在我在家里启动的个人虚拟机上)

选项 2: 从源安装 lxml

我已按照说明进行操作 here on how to build lxml from the source, but I am getting another error asking me that I need to download Visual C++. I did so from here,但由于我的公司限制(它被阻止),我无法实际执行构建工具(我认为)。

根据我上面所做的,还有其他方法可以安装 lxml 吗?如果这些是唯一的方法,我需要告诉我公司的技术管理员什么才能允许我下载程序包(尤其是在第一个选项中)?

python3.8(您正在使用)没有可用的 lxml 版本

您可以使用 setup py 来安装它:

git clone https://github.com/lxml/lxml.git lxml
cd lxml
python3.8 setup.py install

或者尝试指定版本,例如

pip install lxml==4.4.1

您可以使用 'Unofficial Windows Binaries for Python Extension Packages',他们已经为 Python3.8.

提供了预构建 lxml 版本