You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查询Rust库的当前版本?以rand_pcg包版本获取为例

Rust查询rand_pcg可用适配版本的常用途径
  • 使用cargo内置的搜索命令:直接在终端项目目录下执行cargo search rand_pcg,命令会直接返回该库所有公开的正式版本号,你可以直接挑选符合需求的版本写到Cargo.toml的依赖块中。
  • 借助cargo-add工具查询:如果你安装了cargo-edit扩展,执行cargo add rand_pcg --dry-run,不需要实际修改项目配置,就能看到cargo默认匹配的最新稳定适配版本。
  • 结合已有rand生态版本匹配:rand_pcg属于rand官方生态的组件,版本和rand核心库强绑定,你可以根据当前项目已引入的rand版本直接对应适配:
    • rand 0.6.x 对应适配 rand_pcg 0.1.x
    • rand 0.7.x 对应适配 rand_pcg 0.2.x
    • rand 0.8.x 对应适配 rand_pcg 0.3.x
  • 临时测试解析版本:你可以先在Cargo.toml中随意写一个宽泛的版本约束,比如rand_pcg = "0",之后执行cargo check,cargo会自动解析出符合你的Rust版本和其他依赖兼容性的最新可用版本,打开项目根目录下的Cargo.lock文件搜索rand_pcg,就能查到实际匹配到的精准版本号。

内容的提问来源于stack exchange,提问作者Luiz Martins

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 22:45:01