如何找到 Rust 库的当前版本?
How to find the current version of a Rust library?
Cargo.toml
文件要求我说明依赖项的版本,例如rand = "0.6"
.
我想使用包 rand_pcg
,但不知道版本。我怎样才能找到它?
使用网络
crates.io
导航至 https://crates.io/,在搜索框中输入您的 crate 名称,然后查看版本。也可以点击剪贴板图标复制完整的依赖添加到Cargo.toml.
docs.rs
导航至 https://docs.rs/,在搜索框中输入您的 crate 名称,然后查看版本。如果您点击 crate,您可以点击剪贴板图标复制完整的依赖项以添加到 Cargo.toml.
lib.rs
导航到 https://lib.rs/,在搜索框中输入您的 crate 名称,然后查看版本。如果您点击进入 crate,您可以点击“安装”选项卡以查看要添加到 Cargo.toml.
的完整依赖项
使用命令行
cargo build
将通配符依赖项添加到您的 Cargo.toml(例如 rand_pcg = "*"
)。 运行 cargo build
并记下它选择的版本(例如 Compiling rand_pcg v...
)或在 Cargo.lock
中查找 crate 的条目。编辑 Cargo.toml 以使用此版本。
cargo add
安装 cargo edit
然后 运行 cargo add rand_pcg
。这是我的首选路线。
有关更多信息,请参阅 。
cargo search
作为,你可以运行 cargo search rand-pcg
,它会输出依赖行。
Cargo.toml
文件要求我说明依赖项的版本,例如rand = "0.6"
.
我想使用包 rand_pcg
,但不知道版本。我怎样才能找到它?
使用网络
crates.io
导航至 https://crates.io/,在搜索框中输入您的 crate 名称,然后查看版本。也可以点击剪贴板图标复制完整的依赖添加到Cargo.toml.
docs.rs
导航至 https://docs.rs/,在搜索框中输入您的 crate 名称,然后查看版本。如果您点击 crate,您可以点击剪贴板图标复制完整的依赖项以添加到 Cargo.toml.
lib.rs
导航到 https://lib.rs/,在搜索框中输入您的 crate 名称,然后查看版本。如果您点击进入 crate,您可以点击“安装”选项卡以查看要添加到 Cargo.toml.
的完整依赖项使用命令行
cargo build
将通配符依赖项添加到您的 Cargo.toml(例如 rand_pcg = "*"
)。 运行 cargo build
并记下它选择的版本(例如 Compiling rand_pcg v...
)或在 Cargo.lock
中查找 crate 的条目。编辑 Cargo.toml 以使用此版本。
cargo add
安装 cargo edit
然后 运行 cargo add rand_pcg
。这是我的首选路线。
有关更多信息,请参阅
cargo search
作为cargo search rand-pcg
,它会输出依赖行。