命令如下:
opam init
这是我收到的错误:
bash: /use/local/bin/opam: cannot execute binary file: Exec format error
关于我们应该尝试什么,有什么建议吗?
答案1
看起来您正在尝试执行一个可能不是有效的 Linux 二进制程序;在线快速搜索此错误将返回许多解释如何解决该错误的网站,例如:
- bash:./program:无法执行二进制文件:Exec 格式错误
- https://superuser.com/questions/800019/unable-to-execute-binary-file-exec-format-error
- https://appuals.com/fix-cannot-execute-binary-file-exec-format-error-ubuntu/
检查您尝试执行的程序是否与您的 Linux 内核版本兼容,如我链接的这些网站所建议的那样。
但是,在实际执行此操作之前,我会尝试将该路径更改为/usr/local/bin/opam
,但看起来您可能在那里输入了错误(在 Linux 中该文件夹通常名为usr
,而不是use
)。