繁体   English   中英

无法在Windows上安装IMDbPY

[英]Can't install IMDbPY on windows

我在Windows计算机上安装IMDbPY时遇到问题。 我认为我的c编译器出了点问题,因为当我尝试使用easy_install或pip安装它时,沿着以下方向出现错误:

C:> easy_install IMDbPY搜索IMDbPY最佳匹配:IMDbPY 4.9将IMDbPY 4.9添加到easy-install.pth文件

使用c:\\​​ python27 \\ lib \\ site-packages处理IMDbPY的依赖项搜索lxml阅读http://pypi.python.org/simple/lxml/阅读http://codespeak.net/lxml阅读http:// lxml。 de /最佳匹配:lxml 3.1beta1下载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:\\ users \\ alex \\ appdata \\ loc al \\ temp \\ easy_install-a8mii5 \\ lxml-3.1beta1 \\ egg-dist-tmp-0witf6构建lxml版本3.1.beta1。 没有Cython的建筑物。 错误:“ xslt-config”未被识别为内部或外部命令,可操作程序或批处理文件。

**确保已安装libxml2和libxslt的开发包**

使用libxslt的构建配置警告:在目录“ src \\ lxml”下未找到与“ lxml.etree.c”相匹配的文件警告:在目录“ src \\ lxml”下未找到与“ lxml.objectify.c”相匹配的文件警告:未找到文件在目录'src \\ lxml'下匹配'lxml.etree.h'警告:在目录'src \\ lxml'下找不到匹配'lxml.etree_api.h'的警告:在目录'src下找不到与'etree_defs.h'匹配的文件\\ lxml'警告: 在目录'src \\ lxml \\ tests'下找不到与' .txt'匹配的文件警告:在目录'doc'下没有与'pubkey.asc'匹配的文件警告:在'docpython '下没有与'tagpython .png' 匹配的文件目录'doc'警告:在目录'doc'cc1.exe下找不到与'Makefile'匹配的文件:错误:无法识别的命令行选项'-mno-cygwin'错误:安装脚本退出并显示错误:命令'gcc'失败并显示退出状态1个

查找该错误,似乎通常建议人们安装“ python-dev”,但据我所知,这只是我在Windows中找不到的Linux软件包。

当我尝试Windows可执行文件( 在此处 )时,它给了我我认为相同的错误,说:

运行时错误! R6034应用程序尝试错误地加载C运行时库。 请与应用程序的支持团队联系以获取更多信息。

因此,我感到非常沮丧,并认为我将使用BeautifulSoup来组装一些东西,但是如果有人可以告诉我我做错了什么,我将非常感激。

非常感谢Alex

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

有几种解决方案。

第一个是

  • 安装Visual C ++ 2008(可以使用Express版本,但不能使用2010或2012)
  • 按照此说明安装lxml,基本上从此处安装iconv, libxml2, libxslt, and zlib ,然后编译lxml
  • 使用pipeasy_install安装IMDbPy

第二个解决方案是

  • 这里安装lxml
  • 使用pipeasy_install安装IMDbPy

第三种解决方案是

第四种解决方案是

  • 使用主页上的非官方安装程序。 警告:这可能不会安装所有必需的依赖项。 您在使用较旧版本的安装程序时遇到错误,请尝试使用最新版本的安装程序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM