Nach this example Download:„gegeben Version Anforderung ist ungültig“, während Abhängigkeiten
$ cargo build --verbose
Updating registry `https://github.com/rust-lang/crates.io-index`
failed to parse registry's information for: wayland-client
Caused by:
the given version requirement is invalid
Dies geschieht bei jedem Beispiel und baut aus anderen repos. Ich benutze Ubuntu 16.04 LTS und habe Cargo und Rustc über apt installiert. Verwenden von Versionen: rustc 1.7.0 und Fracht 0.8.0.
Mein Cargo.toml aus dem Beispiel:
[package]
name = "spinning-square"
version = "0.1.0"
authors = [
"TyOverby <[email protected]>",
"Nikita Pekin <[email protected]>"
]
[[bin]]
name = "spinning-square"
[dependencies]
piston = "0.31.1"
piston2d-graphics = "0.21.1"
pistoncore-glutin_window = "0.35.0"
piston2d-opengl_graphics = "0.40.0"
Können Sie uns sagen, was 'rustc -V' und' Ladung -V' drucken? –
Ich habe die Versionen von Cargo und Rustc hinzugefügt. Außerdem habe ich das Cargo.toml aus dem Beispiel mitgenommen, mit dem ich Probleme habe. – Acais
Vielleicht möchten Sie Rost (und Fracht) aktualisieren. Version 1.15.0 wurde letzte Woche veröffentlicht, was deutlich doppelt so ausgereift ist wie 1.7.0. :) Seit dem 1.7.0 gibt es eine Menge Polnisch, vor allem viel klarere Fehlermeldungen, erhöhte stabile APIs, ... rate ich Sie verwenden 'rustup', um wirklich 1.15.0 zu erhalten. –