使用easy_install安装Docx

2024-06-16 12:58:08 发布

您现在位置:Python中文网/ 问答频道 /正文

所以这是一长串问题的高潮,我会尽快总结。在

它开始是想使用python docx,但我无法让easy install正确安装它。我得到了一个类似于this的错误,所以我尝试了这个解决方案。没用。在

在仔细阅读之后,我找到了this thread,它告诉我我需要微软的visualstudios,经过一番苦思冥想,我终于找到了VS2008的iso(我现在已经安装了)。从那以后,我得到了一个类似于this one的错误。在

我花了一个下午的大部分时间来阅读并弄清楚这个问题,但是我对python的实际机制的理解还很低,所以这一切都只是我的想法。但以下是我目前所理解的(或认为我理解的):

  • 拥有MSVS2008非常重要
  • docx依赖于lxml,我从here下载并安装了它

我真正需要的是:对这个谜题的所有部分都在做什么(easy\u install、lxml、MSVS2008等)以及如何将它们组合在一起。在

提前谢谢

编辑:我想我已经找到了问题的根源。Easy_install尝试下载并安装PIL v1.1.7(32位版本),但是,我使用的是64位系统,因此需要PIL v2.2.1。我已经安装了这个版本的PIL,但是easy-unu-install拒绝识别它,坚持使用32位版本。有没有办法可以强制easy_install使用我想要的版本?在

以后编辑:我切换到pip而不是轻松安装,问题仍然存在


Tags: install版本编辑pil错误easy解决方案this