【发布时间】:2015-02-24 21:24:18
【问题描述】:
我已经通过 MSYS2 在我的 Windows 7 64 位系统上成功安装了 Rust,但是当我尝试从 nightly build 安装 Cargo 时,我从 install.sh 收到以下错误:
$ ./install.sh
install: looking for install programs
install:
install: found mkdir
install: found printf
install: found cut
install: found grep
install: found uname
install: found tr
install: found sed
install:
install: processing ./install.sh args
install:
install: CFG_DESTDIR :=
install: CFG_PREFIX := /usr/local
install: CFG_LIBDIR := /usr/local/lib
install: CFG_MANDIR := /usr/local/share/man
install:
install: validating ./install.sh args
install:
install: verifying platform can run binaries
install: error: can't execute rustc binary on this platform
虽然rustc 工作得很好:
$ rustc --version
rustc 0.13.0-nightly (5ba610265 2014-12-25 18:01:36 +0000)
我是不是做错了什么?
【问题讨论】:
-
错误信息告诉它不能运行
rustc。你能验证你是否可以在同一个控制台窗口中运行rustc --version吗?也许rustc没有添加到您的PATH。 -
@alandarev 更新了 OP。
-
您可以尝试将
--disable-verify添加到您的install.sh调用中。这会跳过运行二进制文件,但可能会让您遇到不同的问题。 :-)
标签: windows rust rust-cargo msys2