首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在windows上安装IMDbPY

无法在windows上安装IMDbPY
EN

Stack Overflow用户
提问于 2013-02-07 01:55:43
回答 1查看 1.7K关注 0票数 1

我在windows电脑上安装IMDbPY有困难。我认为我的c++编译器有问题,因为当我尝试用easy_install或pip安装它时,它会给我带来如下错误:

C:>easy_install IMDbPY搜索IMDbPY最佳匹配: IMDbPY 4.9将IMDbPY 4.9添加到easy-install.pth文件 使用c:\python27 27\lib\site-用于IMDbPY搜索lxml阅读http://pypi.python.org/simple/lxml/ http://codespeak.net/lxml阅读http://lxml.de/最佳匹配的处理依赖包: lxml 3.1beta 1下载http://pypi.python.org/packages/source/l/lxml/lxml-3.1beta1.tar.gz处理lxml-3.1beta1.tar.gz运行lxml- 3.1beta1 \setup.py -q bdist_egg -dist-dir c:用户\alex\appdata\loc构建lxml版本3.1.beta1。没有Cython的建筑。错误:“xslt”不能识别为内部或外部命令、可操作的程序或批处理文件。 **确保安装了libxml2和libxslt的开发包** 使用libxslt警告的构建配置:在目录'src\lxml‘警告下找不到匹配'lxml.etree.c’的文件:在'src\lxml‘警告下找不到匹配'lxml.objectify.c’的文件:目录'src\lxml‘警告下找不到匹配'lxml.etree.h’的文件:目录'src\lxml‘警告下没有找到匹配'etree_defs.h’的文件:没有找到匹配的文件。.txt‘目录下的src\lxml\test’警告:在目录'doc‘警告下找不到匹配'pubkey.asc’的文件:在目录'doc‘警告下找不到匹配'tagpython.png’的文件:没有找到与'Makefile‘匹配的文件,目录'doc’cc1.exe: error: unrecognized命令行选项'-mno-cygwin‘错误:安装脚本退出状态为1:命令'gcc’失败。

看看这个错误,似乎人们通常被推荐安装“python”,但据我所知,这只是一个linux包,我在Windows中找不到。

当我尝试Windows可执行文件(这里)时,它给出了我假设的相同错误,它说:

运行时错误!R6034应用程序试图错误地加载C运行时库。请与应用程序的支持小组联系以获得更多信息。

所以我感到很沮丧,我想我可以和BeautifulSoup做点什么,但是如果有人能告诉我我做错了什么,我会非常感激的。

非常感谢,亚历克斯

EN

回答 1

Stack Overflow用户

发布于 2013-02-07 03:10:13

您可以使用pip安装IMDbPY,因为它依赖于lxml,而lxml又不能编译和安装,因为您没有一个可以工作的C编译器&用于libxml2libxslt的开发文件。

有几种解决办法。

第一个是

  • 安装VisualC++ 2008 (速成版可以,但不是2010年或2012年)
  • 按照这个说明安装lxml,基本上从这里安装iconv, libxml2, libxslt, and zlib,然后编译lxml
  • 使用IMDbPy或pip安装easy_install

第二个解决方案是

  • 这里安装lxml
  • 使用IMDbPy或pip安装easy_install

第三个解决方案是

  • 使用ActivePython并从PyPM安装IMDbPY

第四种解决方案是

  • 使用来自主页的非官方安装程序。警告:这可能不会安装所有必要的依赖项。安装程序的旧版本遇到错误,请尝试使用最新版本。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14742277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档