在Windows 10的Ubuntu Bash中安装Usearch时出现问题

时间:2018-11-21 18:24:11

标签: bash bioinformatics windows-subsystem-for-linux

我正在尝试通过Windows 10(-64位)中的Ubuntu Bash运行usearch v11.0,667(-32位)。我下载了它,并通过chmod使它可执行:

~/user_bin# ls -l
-rwxr-xr-x 1 root root 3024491 Nov 20 17:50 usearch

我的文件夹(user_bin)已经在PATH中(我那里还有其他程序,可以正常运行)。但是,当我尝试使用usearch时(例如,尝试使用命令help),我得到以下消息:

-bash:/root/user_bin/usearch: cannot execute binary file: Exec format error

我知道usearch版本适用于-32位,并且我的系统基于-64位,但是其他具有-64位系统的同事可以运行它。

我在Linux和Windows上使用usearch进行了尝试,但结果始终相同,该文件似乎是可执行文件,但是其中有错误。

关于我为什么会有这个错误以及如何解决这个错误的任何想法?

如果我运行文件/root/user_bin/usearch,则会得到以下信息:

/root/user_bin/usearch: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, for GNU/Linux 2.6.24, BuildID[sha1]=71eedf15f5d1c91b7273cb867c2b52533b172610, stripped

0 个答案:

没有答案