После this example:«требование данной версии является недопустимым» при загрузке зависимостей
$ 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
Это происходит на каждом примере и строит из других сделок РЕПО. Я запускаю Ubuntu 16.04 LTS, и я установил Cargo и Rustc через apt. Использование версий: rustc 1.7.0 и грузов 0.8.0.
Мое Cargo.toml из примера:
[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"
Можете ли вы рассказать нам, что такое 'rustc -V' и' cargo -V' print? –
Я добавил версии груза и rustc. Также я включил Cargo.toml из примера, с которым у меня возникают проблемы. – Acais
Возможно, вы захотите обновить rustc (и груз). Версия 1.15.0 была выпущена на прошлой неделе, что, очевидно, в два раза выше, чем у 1,7.0, идущих по номерам :) Там было много польского с 1,7,0, в частности, гораздо более ясные сообщения об ошибках, увеличенные стабильные API-интерфейсы, ... советую вы действительно используете 'rustup', чтобы получить 1.15.0. –