簡體   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