【问题标题】:PIP Install Statsmodels failed with exit code 1120PIP 安装 Statsmodels 失败,退出代码为 1120
【发布时间】:2019-07-11 02:59:17
【问题描述】:

我整天都在尝试下载 statsmodels 包,但没有成功。我已经下载了最新的 C++ 构建工具,并且相信一切都已正确下载。当我尝试 pip install statsmodels 时,我收到以下错误消息。我还尝试运行 pip install statsmodels==0.6.0,它返回退出状态为 2。除了卸载 python 和 c++ 构建工具然后重新下载之外,我不确定我能做什么。任何意见,将不胜感激。谢谢你。

set build\lib.win32-3.7\statsmodels/_version.py to '0.10.0'
running build_ext
   Creating library build\temp.win32-3.7\Release\statsmodels/tsa/innovations\_arma_innovations.cp37-win32.lib and object build\temp.win32-3.7\Release\statsmodels/tsa/innovations\_arma_innovations.cp37-win32.exp
LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library
MSVCRT.lib(chandler4gs.obj) : error LNK2001: unresolved external symbol __except_handler4_common
build\lib.win32-3.7\statsmodels\tsa\innovations\_arma_innovations.cp37-win32.pyd : fatal error LNK1120: 1 unresolved externals
error: Command "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.21.27702\bin\HostX86\x86\link.exe /nologo /INCREMENTAL:NO /LTCG /nodefaultlib:libucrt.lib ucrt.lib /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:c:\\users\\dp1069\\appdata\\local\\programs\\python\\python37-32\\lib\\site-packages\\numpy\\core\\lib /LIBPATH:c:\users\dp1069\appdata\local\programs\python\python37-32\libs /LIBPATH:c:\users\dp1069\appdata\local\programs\python\python37-32\PCbuild\win32 /LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.21.27702\ATLMFC\lib\x86 /LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.21.27702\lib\x86 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.17763.0\ucrt\x86 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.17763.0\um\x86 /LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.21.27702\ATLMFC\lib\x64 /LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.21.27702\lib\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.17763.0\ucrt\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.17763.0\um\x64 npymath.lib /EXPORT:PyInit__arma_innovations build\temp.win32-3.7\Release\statsmodels/tsa/innovations/_arma_innovations.obj /OUT:build\lib.win32-3.7\statsmodels\tsa\innovations\_arma_innovations.cp37-win32.pyd /IMPLIB:build\temp.win32-3.7\Release\statsmodels/tsa/innovations\_arma_innovations.cp37-win32.lib" failed with exit status 1120

Command "c:\users\dp1069\appdata\local\programs\python\python37-32\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\dp1069\\AppData\\Local\\Temp\\pip-install-qd4q52qu\\statsmodels\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\dp1069\AppData\Local\Temp\pip-record-dhpbb7se\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\dp1069\AppData\Local\Temp\pip-install-qd4q52qu\statsmodels\
You are using pip version 18.1, however version 19.1.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build>

【问题讨论】:

  • 最突出的是"LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library" 虽然这是一个专门相关的工具(据我所知),但它是关于 S.O. 的一个有效问题。但是,由于它的核心也是 "How do I install xyz?" 问题,因此您可能会在 StackExchange 站点 Super User 上获得更多帮助
  • 将您的标题粘贴到一般搜索引擎中会发现重复的问题Unable to install Statsmodels…python(似乎需要numpy

标签: c++ pip statsmodels


【解决方案1】:

对于所有可能遇到此问题并已安装所有依赖包的人,解决方案非常简单。导航到 https://www.lfd.uci.edu/~gohlke/pythonlibs/ ,找到你的包并按照说明通过 python 轮下载包。

【讨论】:

    猜你喜欢
    • 2016-02-21
    • 2018-05-23
    • 2021-07-12
    • 2019-12-09
    • 1970-01-01
    • 2022-01-15
    • 2015-10-07
    • 2021-03-01
    • 2016-04-18
    相关资源
    最近更新 更多