gpt4 book ai didi

rust - 如何指向crates.io中的crate的.crate文件的本地副本?

转载 作者:行者123 更新时间:2023-12-03 11:45:02 26 4
gpt4 key购买 nike

我在公司代理的后面,该代理不允许我从开发主机访问crates.io。我已经下载了所有需要的 crate ,并将它们放在本地。我正在建立的项目来自第三方,他们提供了自己的Cargo.toml文件(约100个)。如何覆盖每个依赖项的位置,而不是更改每个Cargo.toml以指向我的本地副本?
我尝试将paths = [ "path/to/crates" ]添加到~/.cargo/config~/.cargo/config.toml,但无济于事。有可能还是有其他选择?
我在~/.cargo/config.toml中尝试过

[source]
[source.my-crates]
local-registry = "/absolute/path/to/location/where/i/have/star.crate"
[source.crates-io]
replace-with = "my-crates"
但是,它甚至看起来都没有被使用。它仍然在寻找crates.io-index

最佳答案

结果发现该问题缺少CARGO_HOME环境变量。

关于rust - 如何指向crates.io中的crate的.crate文件的本地副本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63350504/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com