无法安装“ blist”以安装ElastAlert

时间:2020-05-05 11:57:56

标签: python windows pip elastalert

我正在尝试安装ElastAlert。我已经尝试了他们的文档中介绍的两种方法:

1:通过pip安装:pip install elastalert

尝试安装“ blist”时安装失败。

2:克隆存储库,并使用python setup.py install安装setup.py文件

尝试安装“ blist”时脚本失败。

因此,我尝试分别使用以下命令安装“ blist”:

pip install blist,失败。

,我下载了“ blist”的.exe安装文件,该文件打开并告诉我确实需要Python 2.6来安装它。我已经安装了3.8.1,所以应该不是问题所在吧?

我在这里束手无策,非常感谢您的帮助:)

尝试点安装elastalert时出错:

错误:命令错误,退出状态为1: 命令:'c:\ users \ matthias.reichenberg \ appdata \ local \ programs \ python \ python38 \ python.exe'-u -c'import sys,setuptools,tokenize; sys.argv [0] ='“'”'C:\ Users \ matthias.reichenberg \ AppData \ Local \ Temp \ pip-install-f99484f4 \ blist \ setup.py'“”“; 文件 ='“'”'C:\ Users \ matthias.reichenberg \ AppData \ Local \ Temp \ pip-install-f99484f4 \ blist \ setup.py'“'”'; f = getattr( tokenize,'“'”'open'“'”',打开)(文件); code = f.read()。replace('“'”'\ r \ n'“'” ','“'”'\ n'“'”'); f.close(); exec(compile(code, file ,'“'”'exec'“'”'))) 'bdist_wheel -d'C:\ Users \ matthias.reichenberg \ AppData \ Local \ Temp \ pip-wheel-9o0odm_c' Cwd:C:\ Users \ matthias.reichenberg \ AppData \ Local \ Temp \ pip-install-f99484f4 \ blist \

错误:命令'C:\ Program Files(x86)\ Microsoft Visual Studio \ 2019 \ Enterprise \ VC \ Tools \ MSVC \ 14.23.28105 \ bin \ HostX86 \ x64 \ cl.exe'失败,退出状态为2 < / p>


错误:blist的构建轮失败 为blist运行setup.py clean 无法建立blist

错误:命令错误,退出状态为1: 命令:'c:\ users \ matthias.reichenberg \ appdata \ local \ programs \ python \ python38 \ python.exe'-u -c'import sys,setuptools,tokenize; sys.argv [0] ='“'”'C:\ Users \ matthias.reichenberg \ AppData \ Local \ Temp \ pip-install-f99484f4 \ blist \ setup.py'“”“; 文件 ='“'”'C:\ Users \ matthias.reichenberg \ AppData \ Local \ Temp \ pip-install-f99484f4 \ blist \ setup.py'“'”'; f = getattr( tokenize,'“'”'open'“'”',打开)(文件); code = f.read()。replace('“'”'\ r \ n'“'” ','“'”'\ n'“'”'); f.close(); exec(compile(code, file ,'“'”'exec'“'”'))) 'install --record'C:\ Users \ matthias.reichenberg \ AppData \ Local \ Temp \ pip-record-we1u1k_w \ install-record.txt'-单一版本-外部管理-编译--install-headers 'c:\ users \ matthias.reichenberg \ appdata \ local \ programs \ python \ python38 \ Include \ blist' cwd:C:\ Users \ matthias.reichenberg \ AppData \ Local \ Temp \ pip-install-f99484f4 \ blist \ 完整输出(19行): 运行安装 运行构建 运行build_py 创建版本 创建build \ lib.win-amd64-3.8 创建build \ lib.win-amd64-3.8 \ blist 复制blist_btuple.py-> build \ lib.win-amd64-3.8 \ blist 复制blist_sorteddict.py-> build \ lib.win-amd64-3.8 \ blist 复制blist_sortedlist.py-> build \ lib.win-amd64-3.8 \ blist 复制blist__init__.py-> build \ lib.win-amd64-3.8 \ blist 运行build_ext 建立'blist._blist'扩展名 创建build \ temp.win-amd64-3.8 创建build \ temp.win-amd64-3.8 \ Release 创建build \ temp.win-amd64-3.8 \ Release \ blist C:\ Program Files(x86)\ Microsoft Visual Studio \ 2019 \ Enterprise \ VC \ Tools \ MSVC \ 14.23.28105 \ bin \ HostX86 \ x64 \ cl.exe / c / nologo / Ox / W3 / GL / DNDEBUG / MD -DBLIST_FLOAT_RADIX_SORT = 1 -Ic:\ users \ matthias.reichenberg \ appdata \ local \ programs \ python \ python38 \ include -Ic:\ users \ matthias.reichenberg \ appdata \ local \ programs \ python \ python38 \ include“ -IC: \ Program Files(x86)\ Microsoft Visual Studio \ 2019 \ Enterprise \ VC \ Tools \ MSVC \ 14.23.28105 \ ATLMFC \ include“” -IC:\ Program Files(x86)\ Microsoft Visual Studio \ 2019 \ Enterprise \ VC \ Tools \ MSVC \ 14.23.28105 \ include“ /Tcblist/_blist.c /Fobuild\temp.win-amd64-3.8\Release\blist/_blist.obj _blist.c c:\ users \ matthias.reichenberg \ appdata \ local \ programs \ python \ python38 \ include \ pyconfig.h(59):致命错误C1083:无法打开包含文件:io.h:无此类文件或目录 错误:命令'C:\ Program Files(x86)\ Microsoft Visual Studio \ 2019 \ Enterprise \ VC \ Tools \ MSVC \ 14.23.28105 \ bin \ HostX86 \ x64 \ cl.exe'失败,退出状态为2 ---------------------------------------- 错误:命令错误,退出状态为1:'c:\ users \ matthias.reichenberg \ appdata \ local \ programs \ python \ python38 \ python.exe'-u -c'import sys,setuptools,tokenize; sys.argv [0] ='“'”'C:\ Users \ matthias.reichenberg \ AppData \ Local \ Temp \ pip-install-f99484f4 \ blist \ setup.py'“”“; 文件 ='“'”'C:\ Users \ matthias.reichenberg \ AppData \ Local \ Temp \ pip-install-f99484f4 \ blist \ setup.py'“'”'; f = getattr( tokenize,'“'”'open'“'”',打开)(文件); code = f.read()。replace('“'”'\ r \ n'“'” ','“'”'\ n'“'”'); f.close(); exec(compile(code, file ,'“'”'exec'“'”'))) 'install --record'C:\ Users \ matthias.reichenberg \ AppData \ Local \ Temp \ pip-record-we1u1k_w \ install-record.txt'-单一版本-外部管理-编译--install-headers 'c:\ users \ matthias.reichenberg \ appdata \ local \ programs \ python \ python38 \ Include \ blist'检查日志以获取完整的命令输出。

1 个答案:

答案 0 :(得分:0)

问题是这样的: Cannot open include file: 'io.h': No such file or directory error

尝试一下: Cannot open include file: 'io.h': No such file or directory